Henrywood and Agarwal, Equation (12)

Time bar (total: 54.8s)

analyze1.5s (2.7%)

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: 971.0ms
ival-pow: 468.0ms (48.2% of total)
ival-mult: 283.0ms (29.1% of total)
ival-div: 171.0ms (17.6% of total)
ival-sub: 40.0ms (4.1% of total)
const: 8.0ms (0.8% of total)
backward-pass: 1.0ms (0.1% of total)

sample12.6s (23%)

Results
5.7s13309×0invalid
4.3s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 7.6s
ival-mult: 2.5s (32.9% of total)
ival-pow: 2.4s (31.8% of total)
ival-div: 2.2s (28.4% of total)
ival-sub: 436.0ms (5.7% of total)
const: 77.0ms (1% of total)
backward-pass: 12.0ms (0.2% of total)
Bogosity

preprocess784.0ms (1.4%)

Algorithm
egg-herbie
Rules
6238×*-lowering-*.f32
6238×*-lowering-*.f64
2864×/-lowering-/.f32
2864×/-lowering-/.f64
1780×distribute-lft-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0171588
1566580
21968559
34812554
02327
15227
215926
3106026
4360226
5742926
0828126
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l))))
Outputs
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
Call 2
Inputs
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l))))
(* (* (pow (/ (neg d) h) (/ 1 2)) (pow (/ (neg d) l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 (neg d))) 2)) (/ h l))))
(* (* (pow (/ d (neg h)) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ (neg h) l))))
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d (neg l)) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h (neg l)))))
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* (neg M) D) (* 2 d)) 2)) (/ h l))))
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M (neg D)) (* 2 d)) 2)) (/ h l))))
(neg (* (* (pow (/ (neg d) h) (/ 1 2)) (pow (/ (neg d) l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 (neg d))) 2)) (/ h l)))))
(neg (* (* (pow (/ d (neg h)) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ (neg h) l)))))
(neg (* (* (pow (/ d h) (/ 1 2)) (pow (/ d (neg l)) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h (neg l))))))
(neg (* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* (neg M) D) (* 2 d)) 2)) (/ h l)))))
(neg (* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M (neg D)) (* 2 d)) 2)) (/ h l)))))
(* (* (pow (/ h d) (/ 1 2)) (pow (/ h l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 h)) 2)) (/ d l))))
(* (* (pow (/ l h) (/ 1 2)) (pow (/ l d) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 l)) 2)) (/ h d))))
(* (* (pow (/ M h) (/ 1 2)) (pow (/ M l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* d D) (* 2 M)) 2)) (/ h l))))
(* (* (pow (/ D h) (/ 1 2)) (pow (/ D l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M d) (* 2 D)) 2)) (/ h l))))
(* (* (pow (/ d l) (/ 1 2)) (pow (/ d h) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ l h))))
(* (* (pow (/ d M) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* h D) (* 2 d)) 2)) (/ M l))))
(* (* (pow (/ d D) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M h) (* 2 d)) 2)) (/ D l))))
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d M) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* l D) (* 2 d)) 2)) (/ h M))))
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d D) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M l) (* 2 d)) 2)) (/ h D))))
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* D M) (* 2 d)) 2)) (/ h l))))
Outputs
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l))))
(* (* (sqrt (/ d h)) (sqrt (/ d l))) (fma (pow (* 1/2 (* M (/ D d))) 2) (* -1/2 (/ h l)) 1))
(* (* (pow (/ (neg d) h) (/ 1 2)) (pow (/ (neg d) l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 (neg d))) 2)) (/ h l))))
(* (* (sqrt (/ d (neg h))) (sqrt (/ d (neg l)))) (fma (pow (* 1/2 (* M (/ D d))) 2) (* -1/2 (/ h l)) 1))
(* (* (pow (/ d (neg h)) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ (neg h) l))))
(* (sqrt (/ d l)) (* (sqrt (/ d (neg h))) (fnmadd (pow (* 1/2 (* M (/ D d))) 2) (* -1/2 (/ h l)) 1)))
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d (neg l)) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h (neg l)))))
(* (sqrt (/ d h)) (* (sqrt (/ d (neg l))) (fnmadd (pow (* 1/2 (* M (/ D d))) 2) (* -1/2 (/ h l)) 1)))
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* (neg M) D) (* 2 d)) 2)) (/ h l))))
(* (* (sqrt (/ d h)) (sqrt (/ d l))) (fma (pow (* 1/2 (* M (/ D d))) 2) (* -1/2 (/ h l)) 1))
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M (neg D)) (* 2 d)) 2)) (/ h l))))
(* (* (sqrt (/ d h)) (sqrt (/ d l))) (fma (pow (* 1/2 (* M (/ D d))) 2) (* -1/2 (/ h l)) 1))
(neg (* (* (pow (/ (neg d) h) (/ 1 2)) (pow (/ (neg d) l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 (neg d))) 2)) (/ h l)))))
(* (* (sqrt (/ d (neg h))) (sqrt (/ d (neg l)))) (fnmsub (pow (* 1/2 (* M (/ D d))) 2) (* -1/2 (/ h l)) 1))
(neg (* (* (pow (/ d (neg h)) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ (neg h) l)))))
(* (sqrt (/ d l)) (* (sqrt (/ d (neg h))) (fnmsub (pow (* 1/2 (* M (/ D d))) 2) (* 1/2 (/ h l)) 1)))
(neg (* (* (pow (/ d h) (/ 1 2)) (pow (/ d (neg l)) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h (neg l))))))
(* (sqrt (/ d (neg l))) (* (sqrt (/ d h)) (fnmsub (pow (* 1/2 (* M (/ D d))) 2) (* 1/2 (/ h l)) 1)))
(neg (* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* (neg M) D) (* 2 d)) 2)) (/ h l)))))
(* (* (sqrt (/ d h)) (sqrt (/ d l))) (fnmsub (pow (* 1/2 (* M (/ D d))) 2) (* -1/2 (/ h l)) 1))
(neg (* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M (neg D)) (* 2 d)) 2)) (/ h l)))))
(* (* (sqrt (/ d h)) (sqrt (/ d l))) (fnmsub (pow (* 1/2 (* M (/ D d))) 2) (* -1/2 (/ h l)) 1))
(* (* (pow (/ h d) (/ 1 2)) (pow (/ h l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 h)) 2)) (/ d l))))
(* (sqrt (/ h l)) (* (sqrt (/ h d)) (fma -1/2 (* (/ d l) (pow (* M (/ (/ D 2) h)) 2)) 1)))
(* (* (pow (/ l h) (/ 1 2)) (pow (/ l d) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 l)) 2)) (/ h d))))
(* (sqrt (/ l h)) (* (sqrt (/ l d)) (fnmadd (pow (/ (* M (/ D 2)) l) 2) (* 1/2 (/ h d)) 1)))
(* (* (pow (/ M h) (/ 1 2)) (pow (/ M l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* d D) (* 2 M)) 2)) (/ h l))))
(* (* (sqrt (/ M h)) (sqrt (/ M l))) (fma -1/2 (* (/ h l) (pow (* d (/ (/ D 2) M)) 2)) 1))
(* (* (pow (/ D h) (/ 1 2)) (pow (/ D l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M d) (* 2 D)) 2)) (/ h l))))
(* (* (sqrt (/ D h)) (sqrt (/ D l))) (fnmadd (pow (* d (/ M (* 2 D))) 2) (* 1/2 (/ h l)) 1))
(* (* (pow (/ d l) (/ 1 2)) (pow (/ d h) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ l h))))
(* (* (sqrt (/ d h)) (sqrt (/ d l))) (fnmadd (pow (* 1/2 (* M (/ D d))) 2) (* 1/2 (/ l h)) 1))
(* (* (pow (/ d M) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* h D) (* 2 d)) 2)) (/ M l))))
(* (sqrt (/ d l)) (* (sqrt (/ d M)) (fnmadd (pow (* h (/ (/ D 2) d)) 2) (* 1/2 (/ M l)) 1)))
(* (* (pow (/ d D) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M h) (* 2 d)) 2)) (/ D l))))
(* (sqrt (/ d l)) (* (sqrt (/ d D)) (fma (/ D l) (* (pow (* M (/ h (* d 2))) 2) -1/2) 1)))
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d M) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* l D) (* 2 d)) 2)) (/ h M))))
(* (sqrt (/ d h)) (* (sqrt (/ d M)) (fnmadd (pow (* l (/ (/ D 2) d)) 2) (/ (* 1/2 h) M) 1)))
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d D) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M l) (* 2 d)) 2)) (/ h D))))
(* (* (sqrt (/ d h)) (sqrt (/ d D))) (fma -1/2 (* (pow (* M (/ l (* d 2))) 2) (/ h D)) 1))
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* D M) (* 2 d)) 2)) (/ h l))))
(* (* (sqrt (/ d h)) (sqrt (/ d l))) (fma (pow (* 1/2 (* M (/ D d))) 2) (* -1/2 (/ h l)) 1))
Symmetry

(abs M)

(abs D)

(sort M D)

explain616.0ms (1.1%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
68124(-1.3237600677694114e-142 -1.2162747306626238e+69 -1.0471037539550703e+86 2.2514049055652735e-91 2.1663191307300424e-9)0-(pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
55137(-1.3237600677694114e-142 -1.2162747306626238e+69 -1.0471037539550703e+86 2.2514049055652735e-91 2.1663191307300424e-9)0-(pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
430-0-(*.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))
250-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))))
250-2(6.580432691713652e-263 3.797032643333136e+301 1.6396310206049732e-34 1.2639633932357839e-216 5.0837331766931414e-104)(/.f64 (*.f64 M D) (*.f64 #s(literal 2 binary64) d))
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)
044(9.499203526547536e+138 1.905475067535426e+307 4.0276780386642374e+49 1.0131874764550858e-5 125928092072.50317)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
379.0ms512×0valid
Compiler

Compiled 360 to 68 computations (81.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 216.0ms
ival-mult: 87.0ms (40.2% of total)
ival-pow: 71.0ms (32.8% of total)
ival-div: 49.0ms (22.6% of total)
ival-sub: 6.0ms (2.8% of total)
const: 2.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

eval1.0ms (0%)

Compiler

Compiled 36 to 23 computations (36.1% saved)

prune3.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
69.8%
(*.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))))
58.4%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
Compiler

Compiled 76 to 45 computations (40.8% saved)

simplify931.0ms (1.7%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff6208
(*.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)))
cost-diff6208
(*.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))
cost-diff6336
(-.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)))
cost-diff6720
(*.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))))
cost-diff128
(*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))
cost-diff128
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
cost-diff128
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
cost-diff128
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
Rules
7542×*-lowering-*.f32
7542×*-lowering-*.f64
2686×/-lowering-/.f32
2686×/-lowering-/.f64
1412×neg-lowering-neg.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
036296
1102291
2409279
33156259
45339259
08249259
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))))
(sqrt (/ d l))
(/ d l)
d
l
(* (sqrt (/ d h)) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))))
(sqrt (/ d h))
(/ d h)
h
(+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))
1
(* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))
(/ (* (* M D) (* M D)) (* 4 (* d d)))
(* (* M D) (* M D))
(* M D)
M
D
(* 4 (* d d))
4
(* d d)
(* (/ h l) -1/2)
(/ h l)
-1/2
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l))))
(* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2)))
(pow (/ d h) (/ 1 2))
(/ d h)
d
h
(/ 1 2)
1
2
(pow (/ d l) (/ 1 2))
(/ d l)
l
(- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l)))
(* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l))
(* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2))
(pow (/ (* M D) (* 2 d)) 2)
(/ (* M D) (* 2 d))
(* M D)
M
D
(* 2 d)
(/ h l)
Outputs
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 D (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/8 binary64))) (*.f64 d d))))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(/ d l)
(/.f64 d l)
d
l
(* (sqrt (/ d h)) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))))
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 D (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/8 binary64))) (*.f64 d d))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ d h)
(/.f64 d h)
h
(+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 D (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/8 binary64))) (*.f64 d d)))
1
#s(literal 1 binary64)
(* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))
(/.f64 (*.f64 (*.f64 M (*.f64 D (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/8 binary64))) (*.f64 d d))
(/ (* (* M D) (* M D)) (* 4 (* d d)))
(/.f64 (/.f64 (*.f64 M (/.f64 (*.f64 D (*.f64 M D)) #s(literal 4 binary64))) d) d)
(* (* M D) (* M D))
(*.f64 M (*.f64 D (*.f64 M D)))
(* M D)
(*.f64 M D)
M
D
(* 4 (* d d))
(*.f64 d (*.f64 d #s(literal 4 binary64)))
4
#s(literal 4 binary64)
(* d d)
(*.f64 d d)
(* (/ h l) -1/2)
(/.f64 (*.f64 h #s(literal -1/2 binary64)) l)
(/ h l)
(/.f64 h l)
-1/2
#s(literal -1/2 binary64)
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 D (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/8 binary64))) (*.f64 d d))))
(* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2)))
(*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)))
(pow (/ d h) (/ 1 2))
(sqrt.f64 (/.f64 d h))
(/ d h)
(/.f64 d h)
d
h
(/ 1 2)
#s(literal 1/2 binary64)
1
#s(literal 1 binary64)
2
#s(literal 2 binary64)
(pow (/ d l) (/ 1 2))
(sqrt.f64 (/.f64 d l))
(/ d l)
(/.f64 d l)
l
(- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 D (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/8 binary64))) (*.f64 d d)))
(* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 h (/.f64 (/.f64 (*.f64 M (/.f64 (*.f64 D (*.f64 M D)) #s(literal 4 binary64))) d) d))) l)
(* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2))
(*.f64 M (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M D)) d) d) #s(literal 4 binary64)) #s(literal 1/2 binary64)))
(pow (/ (* M D) (* 2 d)) 2)
(/.f64 (/.f64 (*.f64 M (/.f64 (*.f64 D (*.f64 M D)) #s(literal 4 binary64))) d) d)
(/ (* M D) (* 2 d))
(/.f64 (/.f64 (*.f64 M D) d) #s(literal 2 binary64))
(* M D)
(*.f64 M D)
M
D
(* 2 d)
(*.f64 d #s(literal 2 binary64))
(/ h l)
(/.f64 h l)

localize536.0ms (1%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy90.5%
(*.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))))
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))
accuracy80.5%
(pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
accuracy76.0%
(pow.f64 (/.f64 d l) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64)))
accuracy83.9%
(*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))
accuracy80.5%
(sqrt.f64 (/.f64 d h))
accuracy77.9%
(/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d)))
accuracy76.0%
(sqrt.f64 (/.f64 d l))
Results
386.0ms256×0valid
Compiler

Compiled 318 to 36 computations (88.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 177.0ms
ival-mult: 57.0ms (32.3% of total)
ival-pow: 56.0ms (31.7% of total)
ival-div: 28.0ms (15.9% of total)
ival-sqrt: 28.0ms (15.9% of total)
ival-sub: 3.0ms (1.7% of total)
ival-add: 3.0ms (1.7% of total)
const: 2.0ms (1.1% of total)
backward-pass: 0.0ms (0% of total)

series207.0ms (0.4%)

Counts
13 → 588
Calls
Call 1
Inputs
#<alt (* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))))>
#<alt (* (sqrt (/ d h)) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))))>
#<alt (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))>
#<alt (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))>
#<alt (* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l))))>
#<alt (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l)))>
#<alt (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l))>
#<alt (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2))>
#<alt (sqrt (/ d l))>
#<alt (/ (* (* M D) (* M D)) (* 4 (* d d)))>
#<alt (sqrt (/ d h))>
#<alt (pow (/ d l) (/ 1 2))>
#<alt (pow (/ d h) (/ 1 2))>
Outputs
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (sqrt (/ d h))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (sqrt (/ d h))>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt (* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (- (pow d 2) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))>
#<alt (/ (- (pow d 2) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))>
#<alt (/ (- (pow d 2) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (- (/ 1 h) (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))>
#<alt (* h (- (/ 1 h) (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))>
#<alt (* h (- (/ 1 h) (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (- l (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (- l (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (- l (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
Calls

147 calls:

TimeVariablePointExpression
18.0ms
M
@0
(/ (* (* M D) (* M D)) (* 4 (* d d)))
11.0ms
M
@inf
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))))
9.0ms
d
@0
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))))
9.0ms
l
@0
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))))
8.0ms
h
@0
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))))

rewrite879.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
4204×/-lowering-/.f32
4204×/-lowering-/.f64
3396×*-lowering-*.f32
3396×*-lowering-*.f64
1750×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
036186
1183181
21619175
08167175
Stop Event
iter limit
node limit
Counts
13 → 638
Calls
Call 1
Inputs
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))))
(* (sqrt (/ d h)) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))))
(+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))
(* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))
(* (* (pow (/ d h) (/ 1 2)) (pow (/ d l) (/ 1 2))) (- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l))))
(- 1 (* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l)))
(* (* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2)) (/ h l))
(* (/ 1 2) (pow (/ (* M D) (* 2 d)) 2))
(sqrt (/ d l))
(/ (* (* M D) (* M D)) (* 4 (* d d)))
(sqrt (/ d h))
(pow (/ d l) (/ 1 2))
(pow (/ d h) (/ 1 2))
Outputs
(+.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(+.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l))))
(+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(fma.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l))))
(fma.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(fma.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l))))
(fma.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(fma.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (/.f64 d l) (*.f64 (/.f64 d h) (/.f64 d h))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(fma.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (/.f64 d l) (*.f64 (/.f64 d h) (/.f64 d h))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l))))
(fma.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d l) (/.f64 d l))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(fma.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (/.f64 d h) (*.f64 (/.f64 d l) (/.f64 d l))) #s(literal 1/4 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l))))
(fma.f64 (pow.f64 (/.f64 (/.f64 d l) (/.f64 h d)) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (/.f64 d l) (/.f64 h d)) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(fma.f64 (pow.f64 (/.f64 (/.f64 d l) (/.f64 h d)) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (/.f64 d l) (/.f64 h d)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l))))
(fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 d l) (/.f64 d l)) (/.f64 d h)) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 d l) (/.f64 d l)) (/.f64 d h)) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l))))
(fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 d h) (/.f64 d h)) (/.f64 d l)) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(fma.f64 (pow.f64 (*.f64 (*.f64 (/.f64 d h) (/.f64 d h)) (/.f64 d l)) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64)))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 d)) (sqrt.f64 l))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))) (sqrt.f64 l))
(/.f64 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 d))) (neg.f64 (sqrt.f64 l)))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))) (neg.f64 (sqrt.f64 l)))
(/.f64 (+.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l)))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #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 l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 (/.f64 d l)))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 (/.f64 d h)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (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)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d h)))
(-.f64 (/.f64 (/.f64 d h) (-.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))) (/.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) #s(literal 2 binary64)) (-.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))))
(fma.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(fma.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (sqrt.f64 (/.f64 d h)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(fma.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d h)))
(fma.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(fma.f64 (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)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(fma.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(fma.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 #s(literal 1 binary64) (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)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(fma.f64 (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (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)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d)))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))) #s(literal -1/2 binary64) (sqrt.f64 (/.f64 d h)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))))) (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64)))) (sqrt.f64 h)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 h)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 d h) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))) (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 (/.f64 d h) (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64)))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))) (sqrt.f64 (/.f64 d h)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))) (sqrt.f64 (/.f64 d h)))))
(/.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64)))) (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))))) (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))) (sqrt.f64 d)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64)))) (sqrt.f64 h)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))) (sqrt.f64 d)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 h)))
(/.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))) (+.f64 (/.f64 d h) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))))
(/.f64 (-.f64 (/.f64 d h) (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) #s(literal 2 binary64))) (-.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 h))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))) (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))) (sqrt.f64 (/.f64 d h))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h))) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d)))) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h))))) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))) (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d)))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d)))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h))))) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d)))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 h)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (sqrt.f64 d)))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h))))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 h)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h))) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d)))) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (sqrt.f64 d)))) (*.f64 (neg.f64 (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h))))) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))) (*.f64 (neg.f64 (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d)))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h))))) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d)))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d)))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h))))) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (sqrt.f64 (/.f64 h d))) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)) (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)) (sqrt.f64 d))) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (neg.f64 (sqrt.f64 h))) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)) (neg.f64 (sqrt.f64 d)))) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)) (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 h d))) (*.f64 (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))) #s(literal 1 binary64))) (*.f64 (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h)) (*.f64 (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (sqrt.f64 d))) (*.f64 (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (*.f64 (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 (sqrt.f64 h))) (*.f64 (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (neg.f64 (sqrt.f64 d)))) (*.f64 (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h)) (*.f64 (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h)) (*.f64 (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (*.f64 (sqrt.f64 h) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (sqrt.f64 d)) (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 h) #s(literal 1 binary64))) (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (sqrt.f64 d)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 h) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 h) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (sqrt.f64 d)) (neg.f64 (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 h d))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 d))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 (sqrt.f64 h))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (neg.f64 (sqrt.f64 d)))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 h d))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 h)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 d))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h))) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h))) (neg.f64 (sqrt.f64 h))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (neg.f64 (sqrt.f64 d)))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 h)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 h)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 h) #s(literal 1 binary64))) (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 h) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 h) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (neg.f64 (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))))) (neg.f64 (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))))) (neg.f64 (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))) (sqrt.f64 d))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64)))) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))) (sqrt.f64 d))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 h))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))) (neg.f64 (+.f64 (/.f64 d h) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 d h) (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))) (sqrt.f64 (/.f64 d h)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))) (sqrt.f64 (/.f64 d h)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64)) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) #s(literal 2 binary64)) (-.f64 (/.f64 d h) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d h))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (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)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64))) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))
(+.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 (*.f64 M D) (*.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 D (*.f64 M (*.f64 M D))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d)))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (*.f64 d d)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d d)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) #s(literal -1/2 binary64)) (/.f64 h l) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (*.f64 M D)) (/.f64 (*.f64 M D) (*.f64 #s(literal 4 binary64) (*.f64 d d))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) #s(literal 4 binary64))) (/.f64 (*.f64 M D) (*.f64 d d)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))) #s(literal -1/2 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal 1 binary64)) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))) #s(literal -1/8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (-.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))) l) (*.f64 #s(literal 1 binary64) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) l) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) l) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 (*.f64 d d) #s(literal -4 binary64))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (*.f64 d d))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (*.f64 d #s(literal 4 binary64)))))
(/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 d d)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))) l))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) l))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) l))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d d) l))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 l (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 l (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 l (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64))) (*.f64 l (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 h #s(literal -1/2 binary64))) l)
(/.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64))) (*.f64 d d))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d d)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (*.f64 d d))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d)))) l)
(/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 4 binary64)) (*.f64 d d))
(/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (*.f64 d d)) #s(literal 4 binary64))
(/.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (*.f64 d #s(literal 4 binary64))) d)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) l)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 d d) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 l (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))) (neg.f64 (*.f64 l (*.f64 #s(literal 4 binary64) (*.f64 d d)))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))) (neg.f64 (*.f64 l (*.f64 (*.f64 d d) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))) (neg.f64 (*.f64 l (*.f64 d d))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 h #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))) (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))) (neg.f64 (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 4 binary64))) (neg.f64 (*.f64 d d)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (*.f64 d d))) #s(literal -4 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (*.f64 d #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) d))
(pow.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 (*.f64 M D) (*.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d)))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)))
(*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h)) #s(literal -1/2 binary64))
(*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d d)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d))
(*.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) #s(literal -1/2 binary64)) (/.f64 h l))
(*.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (*.f64 M D)) (/.f64 (*.f64 M D) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(*.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) #s(literal 4 binary64))) (/.f64 (*.f64 M D) (*.f64 d d)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (/.f64 l h))) #s(literal -1/2 binary64))
(+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h))))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))) (sqrt.f64 h))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)))) (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)) (/.f64 d (pow.f64 (*.f64 l h) #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 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))) (sqrt.f64 (/.f64 d h)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d l)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)))
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)))))
(fma.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (neg.f64 (/.f64 h l)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 h l) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 h l)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) h) (/.f64 #s(literal 1 binary64) l) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l h) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l h) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l h) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (-.f64 #s(literal 0 binary64) h))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 (-.f64 #s(literal 0 binary64) h) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 l h))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (neg.f64 (/.f64 l h)))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))))) (/.f64 l h))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) #s(literal 1 binary64)) (/.f64 l h))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (-.f64 #s(literal 0 binary64) h)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h))) l)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))))) (neg.f64 (/.f64 l h)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) #s(literal 1 binary64))) (neg.f64 (/.f64 l h)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (-.f64 #s(literal 0 binary64) h))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(pow.f64 (/.f64 l (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h))) #s(literal -1 binary64))
(*.f64 h (*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l))
(*.f64 (/.f64 h l) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) (/.f64 h l)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d)))) (/.f64 h l))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (/.f64 l h)) #s(literal 1/2 binary64))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))))) (/.f64 h l))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))))
(*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64)))) (/.f64 (*.f64 M D) (*.f64 d #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 d l))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d l))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/4 binary64)) (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/4 binary64))))
(sqrt.f64 (/.f64 d l))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 l d) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 l d) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 l d) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (/.f64 l d))))
(/.f64 (sqrt.f64 (*.f64 d #s(literal 1 binary64))) (sqrt.f64 l))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) l))))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 d))) (neg.f64 (neg.f64 (sqrt.f64 l))))
(pow.f64 (/.f64 d l) #s(literal 1/2 binary64))
(pow.f64 (/.f64 l d) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 d l) (/.f64 d l)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 l d) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 d l)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 d) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (pow.f64 d #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 l #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 d d) #s(literal -4 binary64))) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(neg.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d d))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 M D))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 (*.f64 M D) (/.f64 (*.f64 M D) (*.f64 d d)))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) d)))
(/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 d d))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (neg.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64))) (neg.f64 (*.f64 d d)))
(/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d d)) #s(literal 4 binary64))
(/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d #s(literal 4 binary64))) d)
(/.f64 (*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 M D)) (*.f64 d d))
(/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 M D) (*.f64 d d))) #s(literal 4 binary64))
(/.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) d) d)
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 1 binary64))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))) (neg.f64 (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))) (neg.f64 (neg.f64 (*.f64 d d))))
(/.f64 (neg.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d d))) #s(literal -4 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 M D))) (neg.f64 (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 M D) (*.f64 d d)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) d)) (-.f64 #s(literal 0 binary64) d))
(pow.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(*.f64 M (*.f64 D (/.f64 (*.f64 M D) (*.f64 #s(literal 4 binary64) (*.f64 d d)))))
(*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (/.f64 #s(literal 1/4 binary64) (*.f64 d d))))
(*.f64 M (/.f64 (*.f64 D (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(*.f64 D (*.f64 M (/.f64 (*.f64 M D) (*.f64 #s(literal 4 binary64) (*.f64 d d)))))
(*.f64 (*.f64 M D) (/.f64 (*.f64 M D) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (/.f64 #s(literal 1/4 binary64) (*.f64 d d)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (/.f64 (*.f64 M D) #s(literal 4 binary64)))
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1 binary64)))
(*.f64 (*.f64 M (*.f64 M D)) (*.f64 D (/.f64 #s(literal 1/4 binary64) (*.f64 d d))))
(*.f64 (*.f64 M (*.f64 M D)) (/.f64 D (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M D) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 M D))
(*.f64 (*.f64 M M) (*.f64 (*.f64 D D) (/.f64 #s(literal 1/4 binary64) (*.f64 d d))))
(*.f64 (*.f64 M M) (/.f64 (*.f64 D D) (*.f64 #s(literal 4 binary64) (*.f64 d d))))
(*.f64 (/.f64 M #s(literal 4 binary64)) (/.f64 (*.f64 D (*.f64 M D)) (*.f64 d d)))
(*.f64 (/.f64 M (*.f64 d d)) (/.f64 (*.f64 D (*.f64 M D)) #s(literal 4 binary64)))
(*.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D (*.f64 M D)) d))
(*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d))
(*.f64 (/.f64 (*.f64 M M) #s(literal 4 binary64)) (/.f64 (*.f64 D D) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) (/.f64 (*.f64 D D) #s(literal 4 binary64)))
(*.f64 (/.f64 (*.f64 M M) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D D) d))
(*.f64 (/.f64 (*.f64 M (*.f64 M D)) #s(literal 4 binary64)) (/.f64 D (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M (*.f64 M D)) (*.f64 d d)) (/.f64 D #s(literal 4 binary64)))
(*.f64 (/.f64 (*.f64 M (*.f64 M D)) (*.f64 d #s(literal 4 binary64))) (/.f64 D d))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d d)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal 4 binary64))) (pow.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 4 binary64) M) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M D))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 M M)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 d d) (*.f64 D D)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 M (*.f64 M D))) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 d d) D) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d d) M) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 D (*.f64 M D))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d d) (*.f64 M M)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 D D)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) D) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) M) #s(literal -1 binary64)) (pow.f64 (/.f64 d (*.f64 D (*.f64 M D))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 M D)) #s(literal -1 binary64)) (pow.f64 (/.f64 d (*.f64 M D)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 M M)) #s(literal -1 binary64)) (pow.f64 (/.f64 d (*.f64 D D)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 M (*.f64 M D))) #s(literal -1 binary64)) (/.f64 D d))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 d h))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d h))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/4 binary64)) (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/4 binary64))))
(sqrt.f64 (/.f64 d h))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 h d)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 #s(literal 1 binary64) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) #s(literal 1 binary64))))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 h d))))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h)))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (/.f64 h d))))
(/.f64 (sqrt.f64 (*.f64 d #s(literal 1 binary64))) (sqrt.f64 h))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 d))) (neg.f64 (neg.f64 (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 h)))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(pow.f64 (/.f64 h d) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d h)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 h d)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 d h)))
(*.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 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h))))
(*.f64 (*.f64 #s(literal 1 binary64) (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 d #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 h #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 d l))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d l))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/4 binary64)) (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/4 binary64))))
(sqrt.f64 (/.f64 d l))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 l d) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 l d) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 l d) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (/.f64 l d))))
(/.f64 (sqrt.f64 (*.f64 d #s(literal 1 binary64))) (sqrt.f64 l))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) l))))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 d))) (neg.f64 (neg.f64 (sqrt.f64 l))))
(pow.f64 (/.f64 d l) #s(literal 1/2 binary64))
(pow.f64 (/.f64 l d) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 d l) (/.f64 d l)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 l d) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 d l)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 d) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (pow.f64 d #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 l #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 d h))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d h) (/.f64 d h))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/4 binary64)) (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/4 binary64))))
(sqrt.f64 (/.f64 d h))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 h d)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 #s(literal 1 binary64) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) #s(literal 1 binary64))))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 h d))))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h)))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (/.f64 h d))))
(/.f64 (sqrt.f64 (*.f64 d #s(literal 1 binary64))) (sqrt.f64 h))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 d))) (neg.f64 (neg.f64 (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 h)))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(pow.f64 (/.f64 h d) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d h)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 h d)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 d h)))
(*.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 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h))))
(*.f64 (*.f64 #s(literal 1 binary64) (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 d #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 h #s(literal -1/4 binary64)) #s(literal 2 binary64)))

simplify1.2s (2.1%)

Algorithm
egg-herbie
Rules
6044×*-lowering-*.f32
6044×*-lowering-*.f64
2830×/-lowering-/.f32
2830×/-lowering-/.f64
1534×fma-lowering-fma.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02389787
17009400
225679343
366529337
080789337
Stop Event
iter limit
node limit
Counts
588 → 588
Calls
Call 1
Inputs
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(* d (sqrt (/ 1 (* h l))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* d (sqrt (/ 1 (* h l))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(sqrt (/ d h))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(sqrt (/ d h))
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(* d (sqrt (/ 1 (* h l))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* d (sqrt (/ 1 (* h l))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (- (pow d 2) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(/ (- (pow d 2) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(/ (- (pow d 2) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (- (/ 1 h) (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(* h (- (/ 1 h) (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(* h (- (/ 1 h) (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (- l (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (- l (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (- l (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
Outputs
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (/.f64 (*.f64 D D) d) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (/.f64 (*.f64 D D) d) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (/.f64 (*.f64 D D) d) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (-.f64 #s(literal 0 binary64) d))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (-.f64 #s(literal 0 binary64) d))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (-.f64 #s(literal 0 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))) (-.f64 #s(literal 0 binary64) h))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))) (*.f64 d d))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))) (*.f64 d d))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))) (*.f64 d d))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(-.f64 #s(literal 0 binary64) (*.f64 d (-.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))))) (/.f64 #s(literal -1/8 binary64) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(-.f64 #s(literal 0 binary64) (*.f64 d (-.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))))) (/.f64 #s(literal -1/8 binary64) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(-.f64 #s(literal 0 binary64) (*.f64 d (-.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))))) (/.f64 #s(literal -1/8 binary64) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 d d))) h)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 d d))) h)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 d d))) h)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) l)))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 h (-.f64 #s(literal 0 binary64) (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 d d))) h)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 h (-.f64 #s(literal 0 binary64) (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 d d))) h)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 h (-.f64 #s(literal 0 binary64) (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 d d))) h)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (*.f64 D D))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (*.f64 D D))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (*.f64 D D))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (/.f64 (*.f64 D D) d) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (/.f64 (*.f64 D D) d) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (/.f64 (*.f64 D D) d) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (-.f64 #s(literal 0 binary64) d))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (-.f64 #s(literal 0 binary64) d))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (-.f64 #s(literal 0 binary64) d))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))) (-.f64 #s(literal 0 binary64) h))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow M 2) (- (/ 1 (pow M 2)) (* 1/8 (/ (* (pow D 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* (pow D 2) (- (/ 1 (pow D 2)) (* 1/8 (/ (* (pow M 2) h) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(/ (- (pow d 2) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(/ (- (pow d 2) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(/ (- (pow d 2) (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))) (pow d 2))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* h (- (/ 1 h) (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* h (- (/ 1 h) (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* h (- (/ 1 h) (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
(/ (- l (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(/ (- l (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(/ (- l (* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M M) h)) (*.f64 D D)) (*.f64 l (*.f64 d d)))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(* 1/8 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 M M)) (*.f64 D D)) (*.f64 d d))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))

eval395.0ms (0.7%)

Compiler

Compiled 48870 to 2757 computations (94.4% saved)

prune443.0ms (0.8%)

Pruning

36 alts after pruning (36 fresh and 0 done)

PrunedKeptTotal
New1190361226
Fresh000
Picked202
Done000
Total1192361228
Accuracy
90.5%
Counts
1228 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
40.2%
(fma.f64 (pow.f64 (/.f64 (/.f64 d l) (/.f64 h d)) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (/.f64 d l) (/.f64 h d)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l))))
22.5%
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
15.1%
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
31.5%
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 d)) (sqrt.f64 l))
32.0%
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))) (sqrt.f64 h))
58.0%
(*.f64 (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
59.6%
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))))
29.0%
(*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
29.0%
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))
27.1%
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
58.0%
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 l d) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
15.3%
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (-.f64 #s(literal 0 binary64) d))
69.7%
(*.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 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.5%
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 l d) #s(literal -1/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))))
35.0%
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/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))))
39.2%
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (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))))
19.8%
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
57.6%
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 (/.f64 d h)))
18.0%
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
46.8%
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 h d))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 (/.f64 h d)))))
13.4%
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))) (*.f64 d d)))
57.6%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
32.4%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
57.6%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
10.3%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
23.4%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))))
57.3%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d d) l)))))
46.2%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))))
60.8%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))))
63.8%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d)))))
69.7%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
64.3%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D (*.f64 M D)) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
36.5%
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
24.8%
(*.f64 h (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))))
22.8%
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
27.6%
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
Compiler

Compiled 2570 to 1620 computations (37% saved)

simplify567.0ms (1%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff128
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))
cost-diff128
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
cost-diff128
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 d))
cost-diff128
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 d)) (sqrt.f64 l))
cost-diff128
(*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))
cost-diff128
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
cost-diff128
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
cost-diff128
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
cost-diff0
(*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))
cost-diff0
(/.f64 d l)
cost-diff0
(sqrt.f64 (/.f64 d l))
cost-diff0
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))))
cost-diff0
(*.f64 h l)
cost-diff0
(/.f64 #s(literal 1 binary64) (*.f64 h l))
cost-diff0
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
cost-diff0
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
cost-diff128
(*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))
cost-diff128
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
cost-diff128
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
cost-diff128
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
Rules
6796×*-lowering-*.f32
6796×*-lowering-*.f64
3918×/-lowering-/.f32
3918×/-lowering-/.f64
3730×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057663
1182625
2856625
33758625
44552625
54658625
64690625
74690625
08202625
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2)))))
(sqrt (/ d l))
(/ d l)
d
l
(* (sqrt (/ d h)) (+ 1 (* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2))))
(sqrt (/ d h))
(/ d h)
h
(+ 1 (* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2)))
1
(* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2))
(* (/ (* M D) (* d 4)) (/ (* M D) d))
(/ (* M D) (* d 4))
(* M D)
M
D
(* d 4)
4
(/ (* M D) d)
(* (/ h l) -1/2)
(/ h l)
-1/2
(* d (sqrt (/ 1 (* h l))))
d
(sqrt (/ 1 (* h l)))
(/ 1 (* h l))
1
(* h l)
h
l
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d))))
(sqrt (/ d l))
(/ d l)
d
l
(* (sqrt (/ d h)) (/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d)))
(sqrt (/ d h))
(/ d h)
h
(/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d))
(* (* D D) (/ (* -1/8 (* (* M M) h)) l))
(* D D)
D
(/ (* -1/8 (* (* M M) h)) l)
(* -1/8 (* (* M M) h))
-1/8
(* (* M M) h)
(* M M)
M
(* d d)
(* (sqrt (/ d l)) (* (pow (/ h d) -1/2) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))))
(sqrt (/ d l))
(/ d l)
d
l
(* (pow (/ h d) -1/2) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))))
(pow (/ h d) -1/2)
(/ h d)
h
-1/2
(+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))
1
(* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))
(/ (* (* M D) (* M D)) (* 4 (* d d)))
(* (* M D) (* M D))
(* M D)
M
D
(* 4 (* d d))
4
(* d d)
(* (/ h l) -1/2)
(/ h l)
(/ (* (* (sqrt (/ d h)) (+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D))))))) (sqrt d)) (sqrt l))
(* (* (sqrt (/ d h)) (+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D))))))) (sqrt d))
(* (sqrt (/ d h)) (+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D)))))))
(sqrt (/ d h))
(/ d h)
d
h
(+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D))))))
1
(/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D)))))
(* (/ h l) -1/2)
(/ h l)
l
-1/2
(/ (* 4 (* d d)) (* D (* M (* M D))))
(* 4 (* d d))
4
(* d d)
(* D (* M (* M D)))
D
(* M (* M D))
M
(* M D)
(sqrt d)
(sqrt l)
Outputs
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) (*.f64 (*.f64 D D) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d))))))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(/ d l)
(/.f64 d l)
d
l
(* (sqrt (/ d h)) (+ 1 (* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2))))
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) (*.f64 (*.f64 D D) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d)))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ d h)
(/.f64 d h)
h
(+ 1 (* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) (*.f64 (*.f64 D D) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d))))
1
#s(literal 1 binary64)
(* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) (*.f64 (*.f64 D D) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d)))
(* (/ (* M D) (* d 4)) (/ (* M D) d))
(/.f64 (*.f64 M (*.f64 M (*.f64 D D))) (*.f64 #s(literal 4 binary64) (*.f64 d d)))
(/ (* M D) (* d 4))
(/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))
(* M D)
(*.f64 M D)
M
D
(* d 4)
(*.f64 d #s(literal 4 binary64))
4
#s(literal 4 binary64)
(/ (* M D) d)
(/.f64 (*.f64 M D) d)
(* (/ h l) -1/2)
(/.f64 (*.f64 h #s(literal -1/2 binary64)) l)
(/ h l)
(/.f64 h l)
-1/2
#s(literal -1/2 binary64)
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
d
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 l h))
1
#s(literal 1 binary64)
(* h l)
(*.f64 l h)
h
l
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h))) (*.f64 (/.f64 h l) (*.f64 D #s(literal -1/8 binary64)))) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(/ d l)
(/.f64 d l)
d
l
(* (sqrt (/ d h)) (/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d)))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (/.f64 (/.f64 h l) d) M) M)) d) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 D D)))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ d h)
(/.f64 d h)
h
(/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) (*.f64 (*.f64 D D) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d)))
(* (* D D) (/ (* -1/8 (* (* M M) h)) l))
(*.f64 (/.f64 h l) (*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (*.f64 M M))))
(* D D)
(*.f64 D D)
D
(/ (* -1/8 (* (* M M) h)) l)
(*.f64 (/.f64 h l) (*.f64 #s(literal -1/8 binary64) (*.f64 M M)))
(* -1/8 (* (* M M) h))
(*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M)))
-1/8
#s(literal -1/8 binary64)
(* (* M M) h)
(*.f64 h (*.f64 M M))
(* M M)
(*.f64 M M)
M
(* d d)
(*.f64 d d)
(* (sqrt (/ d l)) (* (pow (/ h d) -1/2) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) (*.f64 (*.f64 D D) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d)))) (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(/ d l)
(/.f64 d l)
d
l
(* (pow (/ h d) -1/2) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) (*.f64 (*.f64 D D) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d)))))
(pow (/ h d) -1/2)
(pow.f64 (/.f64 h d) #s(literal -1/2 binary64))
(/ h d)
(/.f64 h d)
h
-1/2
#s(literal -1/2 binary64)
(+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) (*.f64 (*.f64 D D) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d))))
1
#s(literal 1 binary64)
(* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) (*.f64 (*.f64 D D) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d)))
(/ (* (* M D) (* M D)) (* 4 (* d d)))
(/.f64 (*.f64 M (*.f64 M (*.f64 D D))) (*.f64 #s(literal 4 binary64) (*.f64 d d)))
(* (* M D) (* M D))
(*.f64 M (*.f64 M (*.f64 D D)))
(* M D)
(*.f64 M D)
M
D
(* 4 (* d d))
(*.f64 #s(literal 4 binary64) (*.f64 d d))
4
#s(literal 4 binary64)
(* d d)
(*.f64 d d)
(* (/ h l) -1/2)
(/.f64 (*.f64 h #s(literal -1/2 binary64)) l)
(/ h l)
(/.f64 h l)
(/ (* (* (sqrt (/ d h)) (+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D))))))) (sqrt d)) (sqrt l))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) (*.f64 (*.f64 D D) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d)))) (sqrt.f64 d))) (sqrt.f64 l))
(* (* (sqrt (/ d h)) (+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D))))))) (sqrt d))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) (*.f64 (*.f64 D D) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d)))) (sqrt.f64 d)))
(* (sqrt (/ d h)) (+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D)))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) (*.f64 (*.f64 D D) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d)))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ d h)
(/.f64 d h)
d
h
(+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 h (*.f64 M M)) (*.f64 (*.f64 D D) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d))))
1
#s(literal 1 binary64)
(/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D)))))
(/.f64 (*.f64 (*.f64 h (*.f64 M M)) (*.f64 (*.f64 D D) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d)))
(* (/ h l) -1/2)
(/.f64 (*.f64 h #s(literal -1/2 binary64)) l)
(/ h l)
(/.f64 h l)
l
-1/2
#s(literal -1/2 binary64)
(/ (* 4 (* d d)) (* D (* M (* M D))))
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (* d d))
(*.f64 #s(literal 4 binary64) (*.f64 d d))
4
#s(literal 4 binary64)
(* d d)
(*.f64 d d)
(* D (* M (* M D)))
(*.f64 M (*.f64 M (*.f64 D D)))
D
(* M (* M D))
(*.f64 M (*.f64 M D))
M
(* M D)
(*.f64 M D)
(sqrt d)
(sqrt.f64 d)
(sqrt l)
(sqrt.f64 l)

localize757.0ms (1.4%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy98.0%
(*.f64 D (*.f64 M (*.f64 M D)))
accuracy92.4%
(/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))
accuracy90.6%
(sqrt.f64 (/.f64 d h))
accuracy89.0%
(/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))
accuracy92.4%
(*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))
accuracy90.7%
(pow.f64 (/.f64 h d) #s(literal -1/2 binary64))
accuracy88.9%
(/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d)))
accuracy85.4%
(sqrt.f64 (/.f64 d l))
accuracy90.6%
(sqrt.f64 (/.f64 d h))
accuracy89.7%
(/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))
accuracy86.0%
(*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l))
accuracy85.4%
(sqrt.f64 (/.f64 d l))
accuracy100.0%
(*.f64 h l)
accuracy99.8%
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
accuracy99.6%
(/.f64 #s(literal 1 binary64) (*.f64 h l))
accuracy84.4%
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
accuracy94.9%
(/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))
accuracy92.4%
(*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))
accuracy90.6%
(sqrt.f64 (/.f64 d h))
accuracy85.4%
(sqrt.f64 (/.f64 d l))
Results
268.0ms130×0valid
223.0ms126×0invalid
Compiler

Compiled 670 to 58 computations (91.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 219.0ms
ival-mult: 111.0ms (50.7% of total)
ival-div: 59.0ms (27% of total)
ival-sqrt: 22.0ms (10.1% of total)
ival-pow: 15.0ms (6.9% of total)
ival-add: 10.0ms (4.6% of total)
const: 2.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

series287.0ms (0.5%)

Counts
29 → 1344
Calls
Call 1
Inputs
#<alt (* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2)))))>
#<alt (* (sqrt (/ d h)) (+ 1 (* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2))))>
#<alt (+ 1 (* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2)))>
#<alt (* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (/ 1 (* h l))>
#<alt (* h l)>
#<alt (* (sqrt (/ d l)) (* (sqrt (/ d h)) (/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d))))>
#<alt (sqrt (/ d l))>
#<alt (/ d l)>
#<alt (* (sqrt (/ d h)) (/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d)))>
#<alt (* (sqrt (/ d l)) (* (pow (/ h d) -1/2) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))))>
#<alt (* (pow (/ h d) -1/2) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))))>
#<alt (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))>
#<alt (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))>
#<alt (/ (* (* (sqrt (/ d h)) (+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D))))))) (sqrt d)) (sqrt l))>
#<alt (* (* (sqrt (/ d h)) (+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D))))))) (sqrt d))>
#<alt (* (sqrt (/ d h)) (+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D)))))))>
#<alt (+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D))))))>
#<alt (sqrt (/ d h))>
#<alt (/ (* M D) (* d 4))>
#<alt (* (* D D) (/ (* -1/8 (* (* M M) h)) l))>
#<alt (/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d))>
#<alt (/ (* (* M D) (* M D)) (* 4 (* d d)))>
#<alt (pow (/ h d) -1/2)>
#<alt (/ (* 4 (* d d)) (* D (* M (* M D))))>
#<alt (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D)))))>
#<alt (* D (* M (* M D)))>
Outputs
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (sqrt (/ d h))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (sqrt (/ d h))>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (/ 1 (* h l))>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (sqrt (/ d h))>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (sqrt (/ d h))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt h))) (* (pow d 2) (sqrt (/ 1 h)))) d)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt h))) (* (pow d 2) (sqrt (/ 1 h)))) d)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt h))) (* (pow d 2) (sqrt (/ 1 h)))) d)>
#<alt (* d (sqrt (/ 1 h)))>
#<alt (* d (+ (sqrt (/ 1 h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)) (sqrt h)))))>
#<alt (* d (+ (sqrt (/ 1 h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)) (sqrt h)))))>
#<alt (* d (+ (sqrt (/ 1 h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)) (sqrt h)))))>
#<alt (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 h))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* (pow d 2) l)) (sqrt h))) (* (sqrt (/ 1 h)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* (pow d 2) l)) (sqrt h))) (* (sqrt (/ 1 h)) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* (pow d 2) l)) (sqrt h))) (* (sqrt (/ 1 h)) (pow (sqrt -1) 2)))))>
#<alt (* d (sqrt (/ 1 h)))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (pow h 3)))) (* d (sqrt h))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (pow h 3)))) (* d (sqrt h))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (pow h 3)))) (* d (sqrt h))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (/ 1 h)))) (* d (sqrt (/ 1 (pow h 3))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (/ 1 h)))) (* d (sqrt (/ 1 (pow h 3))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (/ 1 h)))) (* d (sqrt (/ 1 (pow h 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* d l)) (sqrt h)))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (pow h 3))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* d l)) (sqrt (/ 1 h)))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (pow h 3))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* d l)) (sqrt (/ 1 h)))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (pow h 3))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* d l)) (sqrt (/ 1 h)))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt h))) (* (* d l) (sqrt (/ 1 h)))) l)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt h))) (* (* d l) (sqrt (/ 1 h)))) l)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt h))) (* (* d l) (sqrt (/ 1 h)))) l)>
#<alt (* d (sqrt (/ 1 h)))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))>
#<alt (* d (sqrt (/ 1 h)))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))>
#<alt (* d (sqrt (/ 1 h)))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))>
#<alt (* d (sqrt (/ 1 h)))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (sqrt (/ d h))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (sqrt (/ d h))>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* 1/4 (/ (* D M) d))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
#<alt (* (pow D 2) (pow M 2))>
Calls

336 calls:

TimeVariablePointExpression
42.0ms
d
@inf
(/ (* M D) (* d 4))
7.0ms
d
@0
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d))))
5.0ms
d
@-inf
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d))))
4.0ms
h
@0
(* (sqrt (/ d h)) (/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d)))
4.0ms
l
@0
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d))))

rewrite1.2s (2.1%)

Algorithm
batch-egg-rewrite
Rules
5772×/-lowering-/.f32
5772×/-lowering-/.f64
3624×*-lowering-*.f32
3624×*-lowering-*.f64
2128×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
057441
1331399
22528360
08850360
Stop Event
iter limit
node limit
Counts
29 → 1991
Calls
Call 1
Inputs
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2)))))
(* (sqrt (/ d h)) (+ 1 (* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2))))
(+ 1 (* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2)))
(* (* (/ (* M D) (* d 4)) (/ (* M D) d)) (* (/ h l) -1/2))
(* d (sqrt (/ 1 (* h l))))
(sqrt (/ 1 (* h l)))
(/ 1 (* h l))
(* h l)
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d))))
(sqrt (/ d l))
(/ d l)
(* (sqrt (/ d h)) (/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d)))
(* (sqrt (/ d l)) (* (pow (/ h d) -1/2) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))))
(* (pow (/ h d) -1/2) (+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))))
(+ 1 (* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2)))
(* (/ (* (* M D) (* M D)) (* 4 (* d d))) (* (/ h l) -1/2))
(/ (* (* (sqrt (/ d h)) (+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D))))))) (sqrt d)) (sqrt l))
(* (* (sqrt (/ d h)) (+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D))))))) (sqrt d))
(* (sqrt (/ d h)) (+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D)))))))
(+ 1 (/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D))))))
(sqrt (/ d h))
(/ (* M D) (* d 4))
(* (* D D) (/ (* -1/8 (* (* M M) h)) l))
(/ (* (* D D) (/ (* -1/8 (* (* M M) h)) l)) (* d d))
(/ (* (* M D) (* M D)) (* 4 (* d d)))
(pow (/ h d) -1/2)
(/ (* 4 (* d d)) (* D (* M (* M D))))
(/ (* (/ h l) -1/2) (/ (* 4 (* d d)) (* D (* M (* M D)))))
(* D (* M (* M D)))
Outputs
(+.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(+.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))))
(+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 l))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l))))
(fma.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(fma.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))))
(fma.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(fma.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))))
(neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 l)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))))) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 l))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) #s(literal 1 binary64)) (sqrt.f64 l))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 l)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l)))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (+.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l)))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (-.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (/.f64 d l))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d)) (pow.f64 l #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d)) (sqrt.f64 l)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 d) (*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (pow.f64 l #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 d) (/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (sqrt.f64 l)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 l))))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d)))) #s(literal -1 binary64)))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(+.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(+.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(-.f64 (/.f64 (/.f64 d h) (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))) (/.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 h l) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 h l)) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l))) #s(literal -1/2 binary64) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))) (*.f64 D (*.f64 M (*.f64 M D))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))) (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (sqrt.f64 h)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 h)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 d h) (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))) (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (-.f64 (/.f64 d h) (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (sqrt.f64 d)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (sqrt.f64 h)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (sqrt.f64 d)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 h)))
(/.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))) (+.f64 (/.f64 d h) (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))))
(/.f64 (-.f64 (/.f64 d h) (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))) (neg.f64 (+.f64 (/.f64 d h) (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 d h) (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))) (neg.f64 (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (sqrt.f64 d))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (sqrt.f64 d))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (-.f64 (/.f64 d h) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))
(+.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(-.f64 (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))))
(fma.f64 h (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))
(fma.f64 M (*.f64 (/.f64 D (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) #s(literal 1 binary64))
(fma.f64 (*.f64 M D) (*.f64 (/.f64 #s(literal 1/4 binary64) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) #s(literal 1 binary64))
(fma.f64 (*.f64 M D) (*.f64 (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M D) d) (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 h l) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) #s(literal 1 binary64))
(fma.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (*.f64 d d) #s(literal -4 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) d) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 d d)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 h l) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 h l) #s(literal 4 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 h l) (*.f64 d (*.f64 d #s(literal 4 binary64)))) (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal 4 binary64) D)) (/.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 d (*.f64 d #s(literal 4 binary64)))) (/.f64 (/.f64 h l) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 4 binary64) D)) (/.f64 (/.f64 h l) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d d)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 M D)) (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 M D) d) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 M D) #s(literal 4 binary64))) (/.f64 (*.f64 M D) (*.f64 d d)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal -1/2 binary64)) (/.f64 h l) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) M) (*.f64 D (*.f64 M D)) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D)) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M D)) (*.f64 M D) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M M)) (*.f64 D D) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M (*.f64 M D))) D #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l))) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))) (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 (*.f64 d d) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D)) (*.f64 M (*.f64 M D)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (+.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) #s(literal 1 binary64)) (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))))
(neg.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 l h) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (*.f64 h #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l) (*.f64 h #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 d (*.f64 d #s(literal 4 binary64)))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 (*.f64 d d) #s(literal -4 binary64))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l d) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 d #s(literal 4 binary64))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l) (*.f64 #s(literal 1 binary64) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) l) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d l) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d #s(literal 4 binary64)) l) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l h) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 #s(literal 4 binary64) D))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d d))))
(/.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 l h) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 l h) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))))
(/.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d (*.f64 d #s(literal 4 binary64))))
(/.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 l (*.f64 d (*.f64 d #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 l (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) (*.f64 l d))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d)) (*.f64 l (*.f64 d #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64))) (*.f64 l (*.f64 d d)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) l))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d #s(literal 4 binary64)) l))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d d) l))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 d (*.f64 d #s(literal 4 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 1 binary64)) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64))) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 h #s(literal -1/2 binary64))) (neg.f64 (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l)))
(/.f64 (neg.f64 (*.f64 h #s(literal -1/2 binary64))) (neg.f64 (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))))
(/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64)) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) d)
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d)) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (*.f64 h #s(literal -1/2 binary64))) l)
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))
(/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) #s(literal 4 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) (/.f64 l h))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))) l)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) d)
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (*.f64 d d))
(/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 #s(literal 4 binary64) D)) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal 4 binary64)) (*.f64 d d))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d #s(literal 4 binary64))) d)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d d)) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))) (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal 1/2 binary64)))) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))) (neg.f64 (*.f64 l (*.f64 d (*.f64 d #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))) (neg.f64 (*.f64 l (*.f64 (*.f64 d d) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (neg.f64 (*.f64 l d)))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d))) (neg.f64 (*.f64 l (*.f64 d #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))) (neg.f64 (*.f64 l (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 d #s(literal 4 binary64)) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 d d) l)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)))) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))))) (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (*.f64 h #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (neg.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(/.f64 (neg.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (neg.f64 (*.f64 d #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (neg.f64 (/.f64 l h)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 #s(literal 4 binary64) D))) (neg.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d d))) #s(literal -4 binary64))
(pow.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) #s(literal -1 binary64))
(*.f64 h (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))
(*.f64 M (*.f64 (/.f64 D (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))
(*.f64 (*.f64 M D) (*.f64 (/.f64 #s(literal 1/4 binary64) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))
(*.f64 (*.f64 M D) (*.f64 (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)))
(*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))
(*.f64 (/.f64 (*.f64 M D) d) (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)))
(*.f64 (/.f64 h l) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)))
(*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)) #s(literal -1 binary64)))
(*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))))
(*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)))
(*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))
(*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))
(*.f64 (/.f64 D #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)) #s(literal -1/2 binary64))
(*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) d))
(*.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 #s(literal 1/4 binary64) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 d d)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 D (*.f64 M (*.f64 M D))))
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 h l))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(*.f64 (/.f64 (/.f64 h l) #s(literal 4 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 (/.f64 (/.f64 h l) (*.f64 d (*.f64 d #s(literal 4 binary64)))) (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal 4 binary64) D)) (/.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))))
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 d (*.f64 d #s(literal 4 binary64)))) (/.f64 (/.f64 h l) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 4 binary64) D)) (/.f64 (/.f64 h l) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d d)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 M D)) (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))))
(*.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 M D) d))
(*.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 M D) #s(literal 4 binary64))) (/.f64 (*.f64 M D) (*.f64 d d)))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal -1/2 binary64)) (/.f64 h l))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) M) (*.f64 D (*.f64 M D)))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D)))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M D)) (*.f64 M D))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M M)) (*.f64 D D))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M (*.f64 M D))) D)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l))) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))) (*.f64 D (*.f64 M (*.f64 M D))))
(*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 (*.f64 d d) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))
(*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D)) (*.f64 M (*.f64 M D)))
(*.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (/.f64 h l)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (/.f64 h l)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 4 binary64) D) (/.f64 h l)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 4 binary64) D) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) (/.f64 h l)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) (*.f64 h #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) l))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 h d)))))
(exp.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 h d))) (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 d (/.f64 d h)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (sqrt.f64 (*.f64 (/.f64 d l) d))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) (*.f64 d #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) d)))
(/.f64 (-.f64 #s(literal 0 binary64) d) (neg.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l))
(/.f64 (sqrt.f64 (*.f64 (/.f64 d l) d)) (sqrt.f64 h))
(/.f64 (*.f64 d #s(literal 1 binary64)) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) d) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (*.f64 d #s(literal 1 binary64))) (neg.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 d (/.f64 d h)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 d l) d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) d)) (neg.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d l)) #s(literal 1/2 binary64))
(*.f64 d (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(fabs.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 l h)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (pow.f64 h #s(literal -1/2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h))
(/.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 l))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 l h)) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 (neg.f64 (/.f64 #s(literal 1 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (pow.f64 h #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l)))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 l h)) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 l h) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) (pow.f64 #s(literal 1 binary64) #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 l #s(literal -1/2 binary64)) (pow.f64 (/.f64 h #s(literal 1 binary64)) #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 h #s(literal -1/2 binary64)) (pow.f64 (/.f64 l #s(literal 1 binary64)) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 l h)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 l h))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))) (sqrt.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 l h)))
(/.f64 #s(literal 1 binary64) (*.f64 l h))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 l h))))
(/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 l h)))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 l h)))))
(/.f64 (/.f64 #s(literal 1 binary64) l) h)
(/.f64 (/.f64 #s(literal 1 binary64) h) l)
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) h)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) l)) (-.f64 #s(literal 0 binary64) h))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) h))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(pow.f64 (*.f64 l h) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 l h))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 l h)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 l h)))
(*.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))
(exp.f64 (log.f64 (*.f64 l h)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 l h) #s(literal -1 binary64)))
(/.f64 l (/.f64 #s(literal 1 binary64) h))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 l h)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) #s(literal 1 binary64)))
(/.f64 (*.f64 l h) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h))))
(/.f64 (-.f64 #s(literal 0 binary64) l) (neg.f64 (/.f64 #s(literal 1 binary64) h)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 l h)) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 l h))) #s(literal 1 binary64))
(pow.f64 (*.f64 l h) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) #s(literal -1 binary64))
(*.f64 l h)
(*.f64 l (/.f64 h #s(literal 1 binary64)))
(*.f64 h l)
(*.f64 h (/.f64 l #s(literal 1 binary64)))
(*.f64 (*.f64 l h) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 l) (*.f64 d d)) (*.f64 (sqrt.f64 d) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d d) (sqrt.f64 l)) (*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (sqrt.f64 (/.f64 d l)))))
(/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))) (*.f64 (sqrt.f64 l) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (sqrt.f64 d)) (*.f64 (*.f64 d d) (sqrt.f64 l)))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))) (*.f64 d d))
(/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 d)) (sqrt.f64 l))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) d)
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)))) (sqrt.f64 l))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (sqrt.f64 (/.f64 d l))) (*.f64 d d))
(/.f64 (neg.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (neg.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))) (neg.f64 (*.f64 (sqrt.f64 l) (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (sqrt.f64 d))) (neg.f64 (*.f64 (*.f64 d d) (sqrt.f64 l))))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 d))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l)))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l)))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (sqrt.f64 (/.f64 d l)))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (sqrt.f64 (/.f64 d l))))
(*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 D D)) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))) (*.f64 (*.f64 d d) l)))
(*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d d)))
(*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) d)) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))) (*.f64 d l)))
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(exp.f64 (-.f64 (*.f64 (log.f64 d) #s(literal 1/2 binary64)) (*.f64 (log.f64 l) #s(literal 1/2 binary64))))
(sqrt.f64 (/.f64 d l))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 l d) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 l d) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 l d) #s(literal 1/2 binary64))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (/.f64 l d))))
(/.f64 (neg.f64 (sqrt.f64 d)) (-.f64 #s(literal 0 binary64) (sqrt.f64 l)))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) l))))
(/.f64 (sqrt.f64 (*.f64 d #s(literal 1 binary64))) (sqrt.f64 l))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 d))) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 l))))
(pow.f64 (/.f64 d l) #s(literal 1/2 binary64))
(pow.f64 (/.f64 l d) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 l d) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 d l) (/.f64 d l)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 d l))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 d) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l))))
(exp.f64 (*.f64 (log.f64 (/.f64 l d)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) l)) (/.f64 d (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 d (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) d) l))
(/.f64 d l)
(/.f64 #s(literal 1 binary64) (/.f64 l d))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 l d))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 d #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l d)))
(/.f64 (-.f64 #s(literal 0 binary64) d) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d)) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) l))))
(/.f64 (neg.f64 (*.f64 d #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) l))
(pow.f64 (/.f64 l d) #s(literal -1 binary64))
(*.f64 d (/.f64 #s(literal 1 binary64) l))
(*.f64 #s(literal 1 binary64) (/.f64 d l))
(*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) d)
(*.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1 binary64)))
(/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))) (*.f64 (sqrt.f64 d) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (sqrt.f64 h)) (*.f64 #s(literal 1 binary64) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) (*.f64 d d)) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) (-.f64 #s(literal 0 binary64) (*.f64 d d))) (*.f64 (sqrt.f64 d) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) d) (*.f64 (sqrt.f64 d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d d) (sqrt.f64 h)) (*.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (sqrt.f64 h)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (sqrt.f64 h)) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) d)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d d) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))))
(/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (*.f64 (sqrt.f64 h) (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (*.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (sqrt.f64 h)))
(/.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 (sqrt.f64 h) (*.f64 d d)))
(/.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))) (*.f64 (sqrt.f64 h) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (*.f64 (sqrt.f64 h) d))
(/.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (sqrt.f64 d)) (*.f64 (*.f64 d d) (sqrt.f64 h)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (sqrt.f64 d)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (sqrt.f64 h)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)) (sqrt.f64 d)) (*.f64 d (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (neg.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))))
(/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) d)
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d))) (sqrt.f64 h))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) d)
(/.f64 (/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) d) d)
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64))) (neg.f64 (*.f64 (sqrt.f64 h) (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d))) (neg.f64 (*.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))) (neg.f64 (*.f64 (sqrt.f64 h) (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))) (neg.f64 (*.f64 (sqrt.f64 h) (-.f64 #s(literal 0 binary64) (*.f64 d d)))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)))) (neg.f64 (*.f64 (sqrt.f64 h) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (sqrt.f64 d))) (neg.f64 (*.f64 (*.f64 d d) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (sqrt.f64 d))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)) (sqrt.f64 d))) (neg.f64 (*.f64 d (sqrt.f64 h))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) d)) (-.f64 #s(literal 0 binary64) d))
(pow.f64 (/.f64 (*.f64 d d) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)))
(*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))) (*.f64 (*.f64 d d) l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d d)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 D D) d) (*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))) (*.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d d)))
(*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)))
(*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 D D)) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))) (*.f64 (*.f64 d d) l)))
(*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 D D) d)) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))) (*.f64 d l)))
(+.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(+.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))))
(+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 l))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l))))
(fma.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(fma.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))))
(fma.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(fma.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))))
(neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 l)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))))) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 l))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) #s(literal 1 binary64)) (sqrt.f64 l))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 l)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l)))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (+.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l)))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (-.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (/.f64 d l))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d)) (pow.f64 l #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d)) (sqrt.f64 l)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 d) (*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (pow.f64 l #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 d) (/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (sqrt.f64 l)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 l))))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d)))) #s(literal -1 binary64)))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(+.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(+.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(-.f64 (/.f64 (/.f64 d h) (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))) (/.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 h l) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 h l)) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l))) #s(literal -1/2 binary64) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))) (*.f64 D (*.f64 M (*.f64 M D))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))) (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (sqrt.f64 h)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 h)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 d h) (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))) (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (-.f64 (/.f64 d h) (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (sqrt.f64 d)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (sqrt.f64 h)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (sqrt.f64 d)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 h)))
(/.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))) (+.f64 (/.f64 d h) (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))))
(/.f64 (-.f64 (/.f64 d h) (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))) (neg.f64 (+.f64 (/.f64 d h) (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 d h) (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))) (neg.f64 (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (sqrt.f64 d))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (sqrt.f64 d))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (-.f64 (/.f64 d h) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))
(+.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(-.f64 (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))))
(fma.f64 h (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))
(fma.f64 M (*.f64 (/.f64 D (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) #s(literal 1 binary64))
(fma.f64 (*.f64 M D) (*.f64 (/.f64 #s(literal 1/4 binary64) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) #s(literal 1 binary64))
(fma.f64 (*.f64 M D) (*.f64 (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M D) d) (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 h l) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) #s(literal 1 binary64))
(fma.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (*.f64 d d) #s(literal -4 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) d) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 d d)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 h l) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 h l) #s(literal 4 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 h l) (*.f64 d (*.f64 d #s(literal 4 binary64)))) (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal 4 binary64) D)) (/.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 d (*.f64 d #s(literal 4 binary64)))) (/.f64 (/.f64 h l) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 4 binary64) D)) (/.f64 (/.f64 h l) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d d)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 M D)) (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 M D) d) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 M D) #s(literal 4 binary64))) (/.f64 (*.f64 M D) (*.f64 d d)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal -1/2 binary64)) (/.f64 h l) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) M) (*.f64 D (*.f64 M D)) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D)) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M D)) (*.f64 M D) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M M)) (*.f64 D D) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M (*.f64 M D))) D #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l))) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))) (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 (*.f64 d d) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D)) (*.f64 M (*.f64 M D)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (+.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) #s(literal 1 binary64)) (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))))
(neg.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 l h) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (*.f64 h #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l) (*.f64 h #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 d (*.f64 d #s(literal 4 binary64)))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 (*.f64 d d) #s(literal -4 binary64))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l d) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 d #s(literal 4 binary64))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l) (*.f64 #s(literal 1 binary64) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) l) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d l) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d #s(literal 4 binary64)) l) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l h) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 #s(literal 4 binary64) D))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d d))))
(/.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 l h) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 l h) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))))
(/.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d (*.f64 d #s(literal 4 binary64))))
(/.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 l (*.f64 d (*.f64 d #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 l (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) (*.f64 l d))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d)) (*.f64 l (*.f64 d #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64))) (*.f64 l (*.f64 d d)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) l))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d #s(literal 4 binary64)) l))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d d) l))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 d (*.f64 d #s(literal 4 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 1 binary64)) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64))) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 h #s(literal -1/2 binary64))) (neg.f64 (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l)))
(/.f64 (neg.f64 (*.f64 h #s(literal -1/2 binary64))) (neg.f64 (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))))
(/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64)) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) d)
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d)) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (*.f64 h #s(literal -1/2 binary64))) l)
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))
(/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) #s(literal 4 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) (/.f64 l h))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))) l)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) d)
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (*.f64 d d))
(/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 #s(literal 4 binary64) D)) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal 4 binary64)) (*.f64 d d))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d #s(literal 4 binary64))) d)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d d)) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))) (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal 1/2 binary64)))) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))) (neg.f64 (*.f64 l (*.f64 d (*.f64 d #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))) (neg.f64 (*.f64 l (*.f64 (*.f64 d d) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (neg.f64 (*.f64 l d)))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d))) (neg.f64 (*.f64 l (*.f64 d #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))) (neg.f64 (*.f64 l (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 d #s(literal 4 binary64)) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 d d) l)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)))) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))))) (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (*.f64 h #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (neg.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(/.f64 (neg.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (neg.f64 (*.f64 d #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (neg.f64 (/.f64 l h)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 #s(literal 4 binary64) D))) (neg.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d d))) #s(literal -4 binary64))
(pow.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) #s(literal -1 binary64))
(*.f64 h (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))
(*.f64 M (*.f64 (/.f64 D (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))
(*.f64 (*.f64 M D) (*.f64 (/.f64 #s(literal 1/4 binary64) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))
(*.f64 (*.f64 M D) (*.f64 (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)))
(*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))
(*.f64 (/.f64 (*.f64 M D) d) (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)))
(*.f64 (/.f64 h l) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)))
(*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)) #s(literal -1 binary64)))
(*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))))
(*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)))
(*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))
(*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))
(*.f64 (/.f64 D #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)) #s(literal -1/2 binary64))
(*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) d))
(*.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 #s(literal 1/4 binary64) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 d d)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 D (*.f64 M (*.f64 M D))))
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 h l))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(*.f64 (/.f64 (/.f64 h l) #s(literal 4 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 (/.f64 (/.f64 h l) (*.f64 d (*.f64 d #s(literal 4 binary64)))) (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal 4 binary64) D)) (/.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))))
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 d (*.f64 d #s(literal 4 binary64)))) (/.f64 (/.f64 h l) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 4 binary64) D)) (/.f64 (/.f64 h l) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d d)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 M D)) (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))))
(*.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 M D) d))
(*.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 M D) #s(literal 4 binary64))) (/.f64 (*.f64 M D) (*.f64 d d)))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal -1/2 binary64)) (/.f64 h l))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) M) (*.f64 D (*.f64 M D)))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D)))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M D)) (*.f64 M D))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M M)) (*.f64 D D))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M (*.f64 M D))) D)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l))) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))) (*.f64 D (*.f64 M (*.f64 M D))))
(*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 (*.f64 d d) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))
(*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D)) (*.f64 M (*.f64 M D)))
(*.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (/.f64 h l)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (/.f64 h l)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 4 binary64) D) (/.f64 h l)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 4 binary64) D) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) (/.f64 h l)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) (*.f64 h #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) l))
(+.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(+.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))))
(+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 l))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l))))
(fma.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(fma.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))))
(fma.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(fma.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))))
(neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 l)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))))) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 l))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) #s(literal 1 binary64)) (sqrt.f64 l))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 l)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 l)))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (+.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l))) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l)))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 (/.f64 d l)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (-.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (/.f64 d l))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d)) (pow.f64 l #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d)) (sqrt.f64 l)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (sqrt.f64 (/.f64 d l)))
(*.f64 (sqrt.f64 d) (*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (pow.f64 l #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 d) (/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (sqrt.f64 l)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 l))))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d)))) #s(literal -1 binary64)))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(+.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (*.f64 (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(+.f64 (sqrt.f64 (*.f64 (/.f64 d h) d)) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 d)))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 d) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 d)))
(fma.f64 (sqrt.f64 d) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d)))))
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d))) (sqrt.f64 h))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d)))) (neg.f64 (sqrt.f64 h)))
(/.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) #s(literal 3 binary64))) (+.f64 (*.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 (*.f64 d (/.f64 d h)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (*.f64 (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))) (*.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (*.f64 (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))))
(/.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 d h) d)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 d)) #s(literal 3 binary64))) (+.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) d)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 d)) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 d))) (*.f64 (sqrt.f64 (*.f64 (/.f64 d h) d)) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (sqrt.f64 d))))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d)))
(*.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (sqrt.f64 d))
(*.f64 (sqrt.f64 d) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(+.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(+.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(-.f64 (/.f64 (/.f64 d h) (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))) (/.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 h l) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)) (*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 d) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(fma.f64 (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 h l)) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l))) #s(literal -1/2 binary64) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))) (*.f64 D (*.f64 M (*.f64 M D))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))) (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (sqrt.f64 h)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 h)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 d h) (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))) (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (-.f64 (/.f64 d h) (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (sqrt.f64 d)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (sqrt.f64 h)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (sqrt.f64 d)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 h)))
(/.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))) (+.f64 (/.f64 d h) (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))))
(/.f64 (-.f64 (/.f64 d h) (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))) (neg.f64 (+.f64 (/.f64 d h) (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 d h) (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))) (neg.f64 (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (sqrt.f64 d))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (sqrt.f64 d))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (+.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal 2 binary64)) (-.f64 (/.f64 d h) (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))
(+.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(-.f64 (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))))
(fma.f64 h (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))
(fma.f64 M (*.f64 (/.f64 D (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) #s(literal 1 binary64))
(fma.f64 (*.f64 M D) (*.f64 (/.f64 #s(literal 1/4 binary64) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) #s(literal 1 binary64))
(fma.f64 (*.f64 M D) (*.f64 (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M D) d) (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 h l) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) #s(literal 1 binary64))
(fma.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (*.f64 d d) #s(literal -4 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) d) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 d d)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 h l) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 h l) #s(literal 4 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 h l) (*.f64 d (*.f64 d #s(literal 4 binary64)))) (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal 4 binary64) D)) (/.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 d (*.f64 d #s(literal 4 binary64)))) (/.f64 (/.f64 h l) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 4 binary64) D)) (/.f64 (/.f64 h l) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d d)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 M D)) (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 M D) d) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 M D) #s(literal 4 binary64))) (/.f64 (*.f64 M D) (*.f64 d d)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal -1/2 binary64)) (/.f64 h l) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) M) (*.f64 D (*.f64 M D)) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D)) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M D)) (*.f64 M D) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M M)) (*.f64 D D) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M (*.f64 M D))) D #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l))) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))) (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 (*.f64 d d) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D)) (*.f64 M (*.f64 M D)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (+.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) #s(literal 1 binary64)) (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) (/.f64 (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 h l) (/.f64 h l)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 h d))))
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h d) (/.f64 h d))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 h d)) #s(literal -1/4 binary64)) (*.f64 (log.f64 (/.f64 h d)) #s(literal -1/4 binary64))))
(sqrt.f64 (/.f64 d h))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 h d)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 #s(literal 1 binary64) (sqrt.f64 d))))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 h d))))
(/.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) d)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (/.f64 h d))))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h)))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (sqrt.f64 (*.f64 d #s(literal 1 binary64))) (sqrt.f64 h))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 d))) (neg.f64 (neg.f64 (sqrt.f64 h))))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(pow.f64 (/.f64 h d) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 h d) (/.f64 h d)) #s(literal -1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 h d)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d h)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 h d)))
(pow.f64 (exp.f64 (log.f64 (/.f64 d h))) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 d))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)) #s(literal -1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 h #s(literal -1/4 binary64)) #s(literal 2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 d #s(literal -4 binary64))) (/.f64 (*.f64 M D) (*.f64 d #s(literal -4 binary64))))
(neg.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal -4 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (*.f64 d #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (*.f64 M D) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 (*.f64 M D) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 M d) D)))
(/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))
(/.f64 (/.f64 (*.f64 M D) d) #s(literal 4 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (*.f64 d #s(literal -4 binary64)))
(/.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) d)
(/.f64 (*.f64 (*.f64 M D) #s(literal 1 binary64)) (*.f64 d #s(literal 4 binary64)))
(/.f64 (neg.f64 (/.f64 (*.f64 M D) d)) #s(literal -4 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D))) (neg.f64 (*.f64 d #s(literal -4 binary64))))
(/.f64 (*.f64 (/.f64 M d) D) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 M D) #s(literal 1 binary64))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)))) (neg.f64 (neg.f64 (*.f64 d #s(literal -4 binary64)))))
(/.f64 (neg.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 M D) d))) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 M d) D)) #s(literal -4 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))))
(*.f64 M (/.f64 D (*.f64 d #s(literal 4 binary64))))
(*.f64 D (/.f64 M (*.f64 d #s(literal 4 binary64))))
(*.f64 D (*.f64 M (/.f64 #s(literal 1/4 binary64) d)))
(*.f64 (*.f64 M D) (/.f64 #s(literal 1/4 binary64) d))
(*.f64 (/.f64 (*.f64 M D) d) #s(literal 1/4 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal -4 binary64))))
(*.f64 (/.f64 M d) (/.f64 D #s(literal 4 binary64)))
(*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 M d))
(*.f64 (/.f64 #s(literal 1/4 binary64) d) (*.f64 M D))
(*.f64 (/.f64 #s(literal 1/4 binary64) d) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 M D)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (*.f64 M D) #s(literal 4 binary64)))
(*.f64 (/.f64 D (*.f64 d #s(literal 4 binary64))) M)
(*.f64 (/.f64 D d) (/.f64 M #s(literal 4 binary64)))
(*.f64 (/.f64 D d) (pow.f64 (/.f64 #s(literal 4 binary64) M) #s(literal -1 binary64)))
(*.f64 (/.f64 M #s(literal 4 binary64)) (/.f64 D d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 M D) d))
(*.f64 (pow.f64 (/.f64 #s(literal 4 binary64) M) #s(literal -1 binary64)) (/.f64 D d))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)) (*.f64 D D)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)) (*.f64 (*.f64 D D) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M M)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 D D))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal 1/8 binary64)) (*.f64 D D))))
(/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M)))))))
(/.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M)))) l)
(/.f64 (neg.f64 (*.f64 D D)) (neg.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 D D) #s(literal 1 binary64)) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))
(/.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M M)) #s(literal 1/8 binary64))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 D D)) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal 1/8 binary64)) (*.f64 D D)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M)))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 D D) #s(literal 1 binary64))) (neg.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 h (*.f64 M M)) #s(literal 1/8 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 D D))) (neg.f64 (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 h (*.f64 M M)) #s(literal 1/8 binary64)) (*.f64 D D))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(pow.f64 (/.f64 l (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))))) #s(literal -1 binary64))
(*.f64 D (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)))
(*.f64 (*.f64 D D) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 h (*.f64 M M)) l) (*.f64 D D)))
(*.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))) (*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 D D)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (*.f64 D D))
(*.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) D)
(*.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M)))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d d))) (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(neg.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 (*.f64 D D) d) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M)))) (/.f64 #s(literal 1 binary64) (*.f64 d d)))))
(/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M)))) (*.f64 (*.f64 d d) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)) d)
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M)))) #s(literal 1 binary64)) (*.f64 l (*.f64 d d)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))))) (neg.f64 (*.f64 (*.f64 d d) l)))
(/.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) #s(literal 1 binary64)) (*.f64 d d))
(/.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l))) d)
(/.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M)))) (/.f64 #s(literal 1 binary64) (*.f64 d d))) l)
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M)))) #s(literal 1 binary64))) (neg.f64 (*.f64 l (*.f64 d d))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D D) d) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M)))) (/.f64 #s(literal 1 binary64) (*.f64 d d)))) (-.f64 #s(literal 0 binary64) l))
(pow.f64 (/.f64 (*.f64 d d) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)))
(*.f64 D (*.f64 D (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))) (*.f64 (*.f64 d d) l))))
(*.f64 D (*.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 #s(literal 1 binary64) (*.f64 d d))))
(*.f64 D (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) (*.f64 d d)))
(*.f64 (*.f64 D D) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))) (*.f64 (*.f64 d d) l)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) (*.f64 d d)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (*.f64 (*.f64 D D) (/.f64 #s(literal 1 binary64) (*.f64 d d))))
(*.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d d)))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(*.f64 (/.f64 (*.f64 D D) d) (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))) (*.f64 d l)))
(*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))) (*.f64 d l)) (/.f64 (*.f64 D D) d))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d d)) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 D d) (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) d))
(*.f64 (/.f64 D d) (pow.f64 (/.f64 d (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))) (*.f64 (*.f64 d d) l)) (*.f64 D D))
(*.f64 (pow.f64 (/.f64 (*.f64 d d) (*.f64 (*.f64 D D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (*.f64 M M))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) l))
(exp.f64 (*.f64 (log.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 d d) #s(literal -4 binary64))) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 d (*.f64 d #s(literal -4 binary64)))) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d (*.f64 d #s(literal -4 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 d #s(literal 4 binary64)))))
(neg.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d (*.f64 M D)) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 d #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) (/.f64 D #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M) d) (*.f64 #s(literal 1 binary64) (*.f64 M D))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d (*.f64 M D)) (*.f64 d #s(literal 4 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 M D))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M) (-.f64 #s(literal 0 binary64) d)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d (*.f64 M D)) (*.f64 d #s(literal -4 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d #s(literal 4 binary64)) (/.f64 d (*.f64 M D))) (*.f64 (*.f64 M D) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (*.f64 (*.f64 M D) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M) (*.f64 (/.f64 (*.f64 M D) d) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 (/.f64 (*.f64 M D) d) (-.f64 #s(literal 0 binary64) (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 d (*.f64 M D))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) d)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 d #s(literal -4 binary64))) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 M D) d))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d d))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal 1/4 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (*.f64 M D)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 M D) d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 M D))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 (*.f64 M D) (/.f64 (*.f64 M D) (*.f64 d d)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) d)))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) d)))
(/.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 d (*.f64 M D)))
(/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))
(/.f64 (/.f64 (*.f64 M D) d) (*.f64 (/.f64 d (*.f64 M D)) #s(literal 4 binary64)))
(/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d (*.f64 d #s(literal 4 binary64))))
(/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (*.f64 d #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 d #s(literal -4 binary64))))
(/.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal 1 binary64))
(/.f64 (*.f64 M (*.f64 M D)) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d (*.f64 d #s(literal -4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 d #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (neg.f64 (*.f64 (*.f64 d #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) d))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 d #s(literal -4 binary64)))))
(/.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))))
(/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 #s(literal -1/4 binary64) (neg.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) d)
(/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (*.f64 d #s(literal 4 binary64)))
(/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 d d))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 1 binary64)) (*.f64 d (*.f64 d #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 M D)) (*.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M) d))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 M D)) (*.f64 (/.f64 d (*.f64 M D)) (*.f64 d #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 M D))) (*.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M) (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 M D))) (*.f64 (/.f64 d (*.f64 M D)) (*.f64 d #s(literal -4 binary64))))
(/.f64 (*.f64 (*.f64 M D) #s(literal 1 binary64)) (*.f64 (*.f64 d #s(literal 4 binary64)) (/.f64 d (*.f64 M D))))
(/.f64 (*.f64 (*.f64 M D) #s(literal 1 binary64)) (*.f64 d (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(/.f64 (*.f64 (/.f64 (*.f64 M D) d) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))
(/.f64 (*.f64 (/.f64 (*.f64 M D) d) (-.f64 #s(literal 0 binary64) (*.f64 M D))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) #s(literal 1 binary64)) (*.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 d (*.f64 M D))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 M D) d)) (*.f64 d #s(literal -4 binary64)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (neg.f64 (*.f64 d (*.f64 d #s(literal -4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 d #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 M (*.f64 M D))) (neg.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D)))
(/.f64 (neg.f64 (/.f64 (*.f64 M D) d)) (neg.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(/.f64 (neg.f64 (/.f64 (*.f64 M D) d)) (neg.f64 (*.f64 (/.f64 d (*.f64 M D)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d)) (*.f64 d #s(literal -4 binary64)))
(/.f64 (neg.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d d)) #s(literal 4 binary64))
(/.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))) (neg.f64 (/.f64 d (*.f64 M D))))
(/.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 d (*.f64 M D)))
(/.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 M D))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 M D)) (*.f64 d d))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 M D) (*.f64 d d))) #s(literal 4 binary64))
(/.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) d) #s(literal 4 binary64))
(/.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) d) d)
(/.f64 (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 M D) d)) #s(literal 4 binary64))
(/.f64 (neg.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d d))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 M D) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 d #s(literal 4 binary64)) (/.f64 d (*.f64 M D)))))
(/.f64 (neg.f64 (*.f64 (*.f64 M D) #s(literal 1 binary64))) (neg.f64 (*.f64 d (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 M D))) (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M) d)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 M D))) (neg.f64 (*.f64 (/.f64 d (*.f64 M D)) (*.f64 d #s(literal 4 binary64)))))
(/.f64 (neg.f64 (/.f64 D #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 1 binary64))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 M D)))) (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M) (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 M D)))) (neg.f64 (*.f64 (/.f64 d (*.f64 M D)) (*.f64 d #s(literal -4 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M D) d) #s(literal 1 binary64))) (neg.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M D) d) (-.f64 #s(literal 0 binary64) (*.f64 M D)))) (neg.f64 (*.f64 d #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 d #s(literal -4 binary64)) (/.f64 d (*.f64 M D)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 M D) d))) (neg.f64 (*.f64 d #s(literal -4 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))) (neg.f64 (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d))) (neg.f64 (*.f64 d #s(literal -4 binary64))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) #s(literal 1 binary64))) (neg.f64 (/.f64 d (*.f64 M D))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 M D)))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 M D) d))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 M D))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 M D) (*.f64 d d)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) d)) #s(literal -4 binary64))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) d)) (-.f64 #s(literal 0 binary64) d))
(pow.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal 1 binary64))
(pow.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(*.f64 M (*.f64 D (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64)))))))
(*.f64 M (*.f64 (/.f64 D (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)))
(*.f64 M (*.f64 (/.f64 D d) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))))
(*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (/.f64 #s(literal 1/4 binary64) (*.f64 d d))))
(*.f64 M (/.f64 (*.f64 D (*.f64 M D)) (*.f64 d (*.f64 d #s(literal 4 binary64)))))
(*.f64 D (*.f64 M (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64)))))))
(*.f64 D (*.f64 (*.f64 M (*.f64 M D)) (/.f64 #s(literal 1/4 binary64) (*.f64 d d))))
(*.f64 D (/.f64 (*.f64 M (*.f64 M D)) (*.f64 d (*.f64 d #s(literal 4 binary64)))))
(*.f64 (*.f64 M D) (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))))
(*.f64 (*.f64 M D) (*.f64 (/.f64 #s(literal 1/4 binary64) d) (/.f64 (*.f64 M D) d)))
(*.f64 (*.f64 M D) (*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))))
(*.f64 (*.f64 M D) (/.f64 (/.f64 (*.f64 M D) d) (*.f64 d #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d))
(*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))))
(*.f64 (*.f64 M M) (*.f64 (*.f64 D D) (/.f64 #s(literal 1/4 binary64) (*.f64 d d))))
(*.f64 (*.f64 M M) (/.f64 (*.f64 D D) (*.f64 d (*.f64 d #s(literal 4 binary64)))))
(*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (/.f64 #s(literal 1/4 binary64) (*.f64 d d)))
(*.f64 (*.f64 M (*.f64 M D)) (/.f64 D (*.f64 d (*.f64 d #s(literal 4 binary64)))))
(*.f64 (*.f64 M (*.f64 M D)) (*.f64 D (/.f64 #s(literal 1/4 binary64) (*.f64 d d))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)))
(*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 M (*.f64 M D)) (*.f64 d d)))
(*.f64 (/.f64 D #s(literal 4 binary64)) (pow.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (/.f64 (*.f64 M D) #s(literal 4 binary64)))
(*.f64 (/.f64 #s(literal 1/4 binary64) d) (pow.f64 (*.f64 d (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1/4 binary64) d) (pow.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d d)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d d)) (pow.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (/.f64 #s(literal 1/4 binary64) d))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 d d)))
(*.f64 (/.f64 D (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M (*.f64 M D)) d))
(*.f64 (/.f64 D (*.f64 d #s(literal 4 binary64))) (pow.f64 (/.f64 d (*.f64 M (*.f64 M D))) #s(literal -1 binary64)))
(*.f64 (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))) (*.f64 M D))
(*.f64 (/.f64 M #s(literal 4 binary64)) (/.f64 (*.f64 D (*.f64 M D)) (*.f64 d d)))
(*.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D (*.f64 M D)) d))
(*.f64 (/.f64 M (*.f64 d d)) (/.f64 (*.f64 D (*.f64 M D)) #s(literal 4 binary64)))
(*.f64 (/.f64 (*.f64 M (*.f64 M D)) (*.f64 d d)) (/.f64 D #s(literal 4 binary64)))
(*.f64 (/.f64 D (*.f64 d d)) (/.f64 (*.f64 M (*.f64 M D)) #s(literal 4 binary64)))
(*.f64 (/.f64 (*.f64 M (*.f64 M D)) #s(literal 4 binary64)) (/.f64 D (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M M) #s(literal 4 binary64)) (/.f64 (*.f64 D D) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 M M) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D D) d))
(*.f64 (/.f64 (*.f64 M M) (*.f64 d d)) (/.f64 (*.f64 D D) #s(literal 4 binary64)))
(*.f64 (/.f64 (*.f64 M (*.f64 M D)) (*.f64 d #s(literal 4 binary64))) (/.f64 D d))
(*.f64 (/.f64 D (*.f64 d (*.f64 d #s(literal 4 binary64)))) (*.f64 M (*.f64 M D)))
(*.f64 (/.f64 D (*.f64 d (*.f64 d #s(literal 4 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 M (*.f64 M D))) #s(literal -1 binary64)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 M D) d)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d d) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d d) #s(literal -4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) M) (/.f64 D d))
(*.f64 (*.f64 (/.f64 (*.f64 M D) d) M) (/.f64 D (*.f64 d #s(literal 4 binary64))))
(*.f64 (*.f64 (/.f64 (*.f64 M D) d) (/.f64 M d)) (/.f64 D #s(literal 4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 4 binary64) M) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M D))) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 M D) d)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1 binary64)) (/.f64 #s(literal 1/4 binary64) d))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1 binary64)) (/.f64 #s(literal 1/4 binary64) (*.f64 d d)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(*.f64 (pow.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) #s(literal -1 binary64)) (/.f64 D #s(literal 4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 M M)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 d d) (*.f64 D D)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 M (*.f64 M D))) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 d d) D) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d d) D) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 M (*.f64 M D))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) M) #s(literal -1 binary64)) (pow.f64 (/.f64 d (*.f64 D (*.f64 M D))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 M M)) #s(literal -1 binary64)) (/.f64 (*.f64 D D) d))
(*.f64 (pow.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 M (*.f64 M D))) #s(literal -1 binary64)) (/.f64 D d))
(*.f64 (pow.f64 (/.f64 (*.f64 d d) M) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 D (*.f64 M D))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d d) (*.f64 M M)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (*.f64 D D)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) d))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 h d))))
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h d) (/.f64 h d))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 h d)) #s(literal -1/4 binary64)) (*.f64 (log.f64 (/.f64 h d)) #s(literal -1/4 binary64))))
(sqrt.f64 (/.f64 d h))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 h d)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 #s(literal 1 binary64) (sqrt.f64 d))))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 h d))))
(/.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) d)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (/.f64 h d))))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h)))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (sqrt.f64 (*.f64 d #s(literal 1 binary64))) (sqrt.f64 h))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 d))) (neg.f64 (neg.f64 (sqrt.f64 h))))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(pow.f64 (/.f64 h d) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 h d) (/.f64 h d)) #s(literal -1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 h d)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d h)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 h d)))
(pow.f64 (exp.f64 (log.f64 (/.f64 d h))) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 d))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64))) (pow.f64 (/.f64 h d) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)) #s(literal -1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 h #s(literal -1/4 binary64)) #s(literal 2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(neg.f64 (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 M D) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (*.f64 M D))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 M D))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 M D)) (*.f64 (/.f64 #s(literal 4 binary64) D) (*.f64 d d))))
(/.f64 #s(literal 1 binary64) (/.f64 D (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (/.f64 #s(literal 4 binary64) (*.f64 M D))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 D (*.f64 M D)) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) M)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 D D) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (*.f64 M M))))
(/.f64 #s(literal 1 binary64) (/.f64 D (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (*.f64 M (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 M D) (/.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D) M)))
(/.f64 #s(literal 1 binary64) (/.f64 M (/.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D) (*.f64 M D))))
(/.f64 #s(literal 1 binary64) (/.f64 D (/.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D) (*.f64 M M))))
(/.f64 (*.f64 d #s(literal 4 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d))
(/.f64 (*.f64 d d) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))
(/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (*.f64 D (*.f64 M (*.f64 M D))))
(/.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))))
(/.f64 (*.f64 d #s(literal -4 binary64)) (neg.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d)))
(/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (-.f64 #s(literal 0 binary64) d) (neg.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d d)) (neg.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64))))
(/.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M) (/.f64 (*.f64 M D) d))
(/.f64 (/.f64 d (*.f64 M D)) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 #s(literal 1/4 binary64) (*.f64 d d)))
(/.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D) (*.f64 M (*.f64 M D)))
(/.f64 (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 (neg.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D)) (neg.f64 (*.f64 M (*.f64 M D))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (neg.f64 (/.f64 (*.f64 M D) d)))
(/.f64 (neg.f64 (/.f64 d (*.f64 M D))) (neg.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))))
(/.f64 (/.f64 #s(literal 4 binary64) (*.f64 M D)) (/.f64 (*.f64 M D) (*.f64 d d)))
(/.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (*.f64 M D)) (*.f64 M D))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 M D)) (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d))))
(/.f64 (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))
(/.f64 (*.f64 (/.f64 #s(literal 4 binary64) D) (*.f64 d d)) (*.f64 M (*.f64 M D)))
(/.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))) D)
(/.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) M) (*.f64 D (*.f64 M D)))
(/.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (*.f64 M M)) (*.f64 D D))
(/.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (*.f64 M (*.f64 M D))) D)
(/.f64 (/.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D) M) (*.f64 M D))
(/.f64 (/.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D) (*.f64 M D)) M)
(/.f64 (/.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D) (*.f64 M M)) D)
(/.f64 (neg.f64 (/.f64 #s(literal 4 binary64) (*.f64 M D))) (neg.f64 (/.f64 (*.f64 M D) (*.f64 d d))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D))) (neg.f64 (neg.f64 (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (*.f64 M D))) (-.f64 #s(literal 0 binary64) (*.f64 M D)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 M D))) (neg.f64 (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 4 binary64) D) (*.f64 d d))) (neg.f64 (*.f64 M (*.f64 M D))))
(/.f64 (neg.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))))) (neg.f64 D))
(/.f64 (neg.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) M)) (neg.f64 (*.f64 D (*.f64 M D))))
(/.f64 (neg.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (*.f64 M M))) (neg.f64 (*.f64 D D)))
(/.f64 (neg.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (*.f64 M (*.f64 M D)))) (neg.f64 D))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D) M)) (-.f64 #s(literal 0 binary64) (*.f64 M D)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D) (*.f64 M D))) (neg.f64 M))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D) (*.f64 M M))) (neg.f64 D))
(pow.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal -1 binary64))
(pow.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(*.f64 #s(literal 4 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))
(*.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 d (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 (*.f64 d #s(literal 4 binary64)) (/.f64 d (*.f64 D (*.f64 M (*.f64 M D)))))
(*.f64 (*.f64 d d) (/.f64 #s(literal 4 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))
(*.f64 (*.f64 d d) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))
(*.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 (/.f64 #s(literal 4 binary64) D) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))))
(*.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) (/.f64 #s(literal 4 binary64) D))
(*.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M) (/.f64 d (*.f64 M D)))
(*.f64 (/.f64 d (*.f64 M D)) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d (*.f64 d #s(literal 4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (pow.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D) (/.f64 #s(literal 1 binary64) (*.f64 M (*.f64 M D))))
(*.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal 4 binary64))
(*.f64 (/.f64 #s(literal 4 binary64) M) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M D))))
(*.f64 (/.f64 #s(literal 4 binary64) (*.f64 M D)) (/.f64 (*.f64 d d) (*.f64 M D)))
(*.f64 (/.f64 #s(literal 4 binary64) (*.f64 M D)) (pow.f64 (/.f64 (*.f64 M D) (*.f64 d d)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 d d) (*.f64 M D)) (/.f64 #s(literal 4 binary64) (*.f64 M D)))
(*.f64 (/.f64 #s(literal 4 binary64) (*.f64 M M)) (/.f64 (*.f64 d d) (*.f64 D D)))
(*.f64 (/.f64 #s(literal 4 binary64) (*.f64 M (*.f64 M D))) (/.f64 (*.f64 d d) D))
(*.f64 (/.f64 (*.f64 d d) D) (/.f64 #s(literal 4 binary64) (*.f64 M (*.f64 M D))))
(*.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) M) (/.f64 d (*.f64 D (*.f64 M D))))
(*.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) (/.f64 d (*.f64 M (*.f64 M D))))
(*.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 M M)) (/.f64 d (*.f64 D D)))
(*.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 M (*.f64 M D))) (/.f64 d D))
(*.f64 (/.f64 (*.f64 d d) M) (/.f64 #s(literal 4 binary64) (*.f64 D (*.f64 M D))))
(*.f64 (/.f64 (*.f64 d d) (*.f64 M M)) (/.f64 #s(literal 4 binary64) (*.f64 D D)))
(*.f64 (/.f64 #s(literal 4 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d d))
(*.f64 (/.f64 #s(literal 4 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d d)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d d) #s(literal -4 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 M (*.f64 M D))) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 M (*.f64 M D))) (pow.f64 (*.f64 D (/.f64 #s(literal 1/4 binary64) (*.f64 d d))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) D) (pow.f64 (*.f64 M (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) D) (pow.f64 (*.f64 (*.f64 M (*.f64 M D)) (/.f64 #s(literal 1/4 binary64) (*.f64 d d))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) D) (pow.f64 (/.f64 (*.f64 M (*.f64 M D)) (*.f64 d (*.f64 d #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 M D)) (pow.f64 (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 M D)) (pow.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) d) (/.f64 (*.f64 M D) d)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 M D)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 M D)) (pow.f64 (/.f64 (/.f64 (*.f64 M D) d) (*.f64 d #s(literal 4 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) M) (pow.f64 (*.f64 D (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) M) (pow.f64 (*.f64 (/.f64 D (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) M) (pow.f64 (*.f64 (/.f64 D d) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) M) (pow.f64 (*.f64 (*.f64 D (*.f64 M D)) (/.f64 #s(literal 1/4 binary64) (*.f64 d d))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) M) (pow.f64 (/.f64 (*.f64 D (*.f64 M D)) (*.f64 d (*.f64 d #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 M M)) (pow.f64 (*.f64 (*.f64 D D) (/.f64 #s(literal 1/4 binary64) (*.f64 d d))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 M M)) (pow.f64 (/.f64 (*.f64 D D) (*.f64 d (*.f64 d #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) d)
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1 binary64)))
(*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d #s(literal 4 binary64)))
(*.f64 (/.f64 d (*.f64 D (*.f64 M (*.f64 M D)))) (pow.f64 (/.f64 #s(literal 1/4 binary64) d) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 M D)))
(*.f64 (pow.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d d) #s(literal -4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 (pow.f64 (/.f64 M d) #s(literal -1 binary64)) (pow.f64 (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 M D) (*.f64 d d)) #s(literal -1 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 M D)))
(*.f64 (pow.f64 (/.f64 D (*.f64 d #s(literal 4 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 M (*.f64 M D)) d) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 M #s(literal 4 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 D (*.f64 M D)) (*.f64 d d)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 D (*.f64 M D)) d) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 M (*.f64 d d)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 D (*.f64 M D)) #s(literal 4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 D (*.f64 d d)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 M (*.f64 M D)) #s(literal 4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 M D)) #s(literal 4 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 D (*.f64 d d)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 M M) #s(literal 4 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 D D) (*.f64 d d)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 M M) (*.f64 d #s(literal 4 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 D D) d) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 M M) (*.f64 d d)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 D D) #s(literal 4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 M (*.f64 M D)) (*.f64 d #s(literal 4 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 D d) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) M) #s(literal -1 binary64)) (pow.f64 (/.f64 D d) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M D) d) M) #s(literal -1 binary64)) (pow.f64 (/.f64 D (*.f64 d #s(literal 4 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 (*.f64 M D) d) (/.f64 M d)) #s(literal -1 binary64)) (/.f64 #s(literal 4 binary64) D))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))))
(neg.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 l h) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (*.f64 h #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l) (*.f64 h #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 d (*.f64 d #s(literal 4 binary64)))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 (*.f64 d d) #s(literal -4 binary64))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l d) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 d #s(literal 4 binary64))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 l (*.f64 d d)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l) (*.f64 #s(literal 1 binary64) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) l) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d l) (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d #s(literal 4 binary64)) l) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d d) l) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (*.f64 h #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal -4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l h) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 #s(literal 4 binary64) D))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d d))))
(/.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 l h) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)))))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 l h) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))))
(/.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d (*.f64 d #s(literal 4 binary64))))
(/.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 l (*.f64 d (*.f64 d #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 l (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) (*.f64 l d))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d)) (*.f64 l (*.f64 d #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64))) (*.f64 l (*.f64 d d)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l))
(/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) l))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d #s(literal 4 binary64)) l))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d d) l))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 d (*.f64 d #s(literal 4 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 1 binary64)) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64))) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 h #s(literal -1/2 binary64))) (neg.f64 (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l)))
(/.f64 (neg.f64 (*.f64 h #s(literal -1/2 binary64))) (neg.f64 (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))))
(/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64)) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D))))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) d)
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d)) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (*.f64 h #s(literal -1/2 binary64))) l)
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))
(/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) #s(literal 4 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) (/.f64 l h))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M))) l)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) d)
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (*.f64 d d))
(/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 #s(literal 4 binary64) D)) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal 4 binary64)) (*.f64 d d))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d #s(literal 4 binary64))) d)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d d)) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))) (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal 1/2 binary64)))) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))))) (*.f64 (*.f64 d d) #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 l (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 D (*.f64 M (*.f64 M D))))) (neg.f64 (*.f64 l (*.f64 d (*.f64 d #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))) (neg.f64 (*.f64 l (*.f64 (*.f64 d d) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (neg.f64 (*.f64 l d)))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d))) (neg.f64 (*.f64 l (*.f64 d #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))) (neg.f64 (*.f64 l (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 d #s(literal 4 binary64)) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 d d) l)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)))) (/.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64)) (*.f64 D (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))))) (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (*.f64 h #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (neg.f64 (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(/.f64 (neg.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (neg.f64 (*.f64 d #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (neg.f64 (/.f64 l h)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (neg.f64 (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (*.f64 d #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 #s(literal 4 binary64) D))) (neg.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d d)))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (*.f64 d d))) #s(literal -4 binary64))
(pow.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l))) #s(literal -1 binary64))
(*.f64 h (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l))
(*.f64 M (*.f64 (/.f64 D (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))
(*.f64 (*.f64 M D) (*.f64 (/.f64 #s(literal 1/4 binary64) d) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))
(*.f64 (*.f64 M D) (*.f64 (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)))
(*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))
(*.f64 (/.f64 (*.f64 M D) d) (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)))
(*.f64 (/.f64 h l) (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)))
(*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)) #s(literal -1 binary64)))
(*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))))
(*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)))
(*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l))
(*.f64 (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 h l) #s(literal 1/2 binary64)) (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (*.f64 d d) #s(literal -4 binary64))))
(*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))
(*.f64 (/.f64 D #s(literal 4 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)))
(*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 d d)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l)) #s(literal -1/2 binary64))
(*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))))
(*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) d))
(*.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 #s(literal 1/4 binary64) (*.f64 d d)))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 d d)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 D (*.f64 M (*.f64 M D))))
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))) (/.f64 h l))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)))
(*.f64 (/.f64 (/.f64 h l) #s(literal 4 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 (/.f64 (/.f64 h l) (*.f64 d (*.f64 d #s(literal 4 binary64)))) (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 (/.f64 (/.f64 h l) (/.f64 #s(literal 4 binary64) D)) (/.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))))
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 d (*.f64 d #s(literal 4 binary64)))) (/.f64 (/.f64 h l) (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D))))))
(*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 4 binary64) D)) (/.f64 (/.f64 h l) (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D)))))
(*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d d)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) #s(literal 4 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) l)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 M D)) (*.f64 D (/.f64 M (*.f64 d (*.f64 d #s(literal 4 binary64))))))
(*.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))) (/.f64 (*.f64 M D) d))
(*.f64 (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 M D) #s(literal 4 binary64))) (/.f64 (*.f64 M D) (*.f64 d d)))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 M D) d) (/.f64 (/.f64 (*.f64 d #s(literal 4 binary64)) D) M)) #s(literal -1/2 binary64)) (/.f64 h l))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) M) (*.f64 D (*.f64 M D)))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D)))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M D)) (*.f64 M D))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M M)) (*.f64 D D))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) (*.f64 M (*.f64 M D))) D)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) h) (*.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) l))) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))) (*.f64 D (*.f64 M (*.f64 M D))))
(*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (*.f64 (*.f64 d d) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 D (*.f64 M (*.f64 M D)))))
(*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) l) (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) D)) (*.f64 M (*.f64 M D)))
(*.f64 (pow.f64 (/.f64 #s(literal 4 binary64) (/.f64 h l)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) (/.f64 h l)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d (*.f64 d #s(literal 4 binary64))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 D (*.f64 M (*.f64 M D)))) (/.f64 h l)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 4 binary64) D) (/.f64 h l)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 4 binary64) D) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 d d) (*.f64 M (*.f64 M D))) (/.f64 h l)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 d (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64))) (*.f64 h #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) l))
(exp.f64 (*.f64 (log.f64 (*.f64 M D)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 D) #s(literal 2 binary64)) (*.f64 (log.f64 M) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 M) #s(literal 2 binary64)) (*.f64 (log.f64 D) #s(literal 2 binary64))))
(pow.f64 (*.f64 M D) #s(literal 2 binary64))
(pow.f64 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 M D))) #s(literal 2 binary64))
(*.f64 M (*.f64 D (*.f64 M D)))
(*.f64 M (*.f64 M (*.f64 D D)))
(*.f64 D (*.f64 M (*.f64 M D)))
(*.f64 (*.f64 M D) (*.f64 M D))
(*.f64 (*.f64 D D) (*.f64 M M))
(*.f64 (*.f64 M M) (*.f64 D D))
(*.f64 (*.f64 M (*.f64 M D)) D)
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (-.f64 #s(literal 0 binary64) (*.f64 M D)))
(*.f64 (*.f64 D (*.f64 M D)) M)
(*.f64 (exp.f64 (log.f64 (*.f64 M D))) (exp.f64 (log.f64 (*.f64 M D))))

simplify1.3s (2.3%)

Algorithm
egg-herbie
Rules
7158×*-lowering-*.f32
7158×*-lowering-*.f64
3072×/-lowering-/.f32
3072×/-lowering-/.f64
1826×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
029622144
190221366
2344221223
3774221223
0802221223
Stop Event
iter limit
node limit
Counts
1344 → 1344
Calls
Call 1
Inputs
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(* d (sqrt (/ 1 (* h l))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* d (sqrt (/ 1 (* h l))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(sqrt (/ d h))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(sqrt (/ d h))
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(/ 1 (* h l))
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(* d (sqrt (/ 1 (* h l))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* d (sqrt (/ 1 (* h l))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(sqrt (/ d h))
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(sqrt (/ d h))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(* d (sqrt (/ 1 (* h l))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* d (sqrt (/ 1 (* h l))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt h))) (* (pow d 2) (sqrt (/ 1 h)))) d)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt h))) (* (pow d 2) (sqrt (/ 1 h)))) d)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt h))) (* (pow d 2) (sqrt (/ 1 h)))) d)
(* d (sqrt (/ 1 h)))
(* d (+ (sqrt (/ 1 h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)) (sqrt h)))))
(* d (+ (sqrt (/ 1 h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)) (sqrt h)))))
(* d (+ (sqrt (/ 1 h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)) (sqrt h)))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 h))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* (pow d 2) l)) (sqrt h))) (* (sqrt (/ 1 h)) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* (pow d 2) l)) (sqrt h))) (* (sqrt (/ 1 h)) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* (pow d 2) l)) (sqrt h))) (* (sqrt (/ 1 h)) (pow (sqrt -1) 2)))))
(* d (sqrt (/ 1 h)))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (pow h 3)))) (* d (sqrt h))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (pow h 3)))) (* d (sqrt h))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (pow h 3)))) (* d (sqrt h))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (/ 1 h)))) (* d (sqrt (/ 1 (pow h 3))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (/ 1 h)))) (* d (sqrt (/ 1 (pow h 3))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (/ 1 h)))) (* d (sqrt (/ 1 (pow h 3))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* d l)) (sqrt h)))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (pow h 3))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* d l)) (sqrt (/ 1 h)))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (pow h 3))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* d l)) (sqrt (/ 1 h)))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (pow h 3))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* d l)) (sqrt (/ 1 h)))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt h))) (* (* d l) (sqrt (/ 1 h)))) l)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt h))) (* (* d l) (sqrt (/ 1 h)))) l)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt h))) (* (* d l) (sqrt (/ 1 h)))) l)
(* d (sqrt (/ 1 h)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(* d (sqrt (/ 1 h)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(* d (sqrt (/ 1 h)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))
(* d (sqrt (/ 1 h)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(sqrt (/ d h))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(sqrt (/ d h))
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* 1/4 (/ (* D M) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
(* (pow D 2) (pow M 2))
Outputs
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d) d))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d) d))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d) d))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (*.f64 d d)) d)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (*.f64 d d)) d)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (*.f64 d d)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 h l))) d) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 h l))) d) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 h l))) d) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+.f64 (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d)))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+.f64 (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d)))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+.f64 (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) d))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) d))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) d))) (-.f64 #s(literal 0 binary64) h))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 d h))) l)) (*.f64 d d))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 d h))) l)) (*.f64 d d))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 d h))) l)) (*.f64 d d))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h)) (*.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64))))) (/.f64 #s(literal -1/8 binary64) l))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h)) (*.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64))))) (/.f64 #s(literal -1/8 binary64) l))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h)) (*.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64))))) (/.f64 #s(literal -1/8 binary64) l))))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(-.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)) (*.f64 #s(literal -1/8 binary64) d)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(-.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)) (*.f64 #s(literal -1/8 binary64) d)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(-.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)) (*.f64 #s(literal -1/8 binary64) d)))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) l))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) l))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) l))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)))) (/.f64 #s(literal -1/8 binary64) l))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)))) (/.f64 #s(literal -1/8 binary64) l))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)))) (/.f64 #s(literal -1/8 binary64) l))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))) (-.f64 #s(literal 0 binary64) h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)) (*.f64 d d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal 1/8 binary64)) (*.f64 l (*.f64 d d)))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal 1/8 binary64)) (*.f64 l (*.f64 d d)))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal 1/8 binary64)) (*.f64 l (*.f64 d d)))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) (*.f64 d d))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) (*.f64 d d))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) (*.f64 d d))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(/ 1 (* h l))
(/.f64 #s(literal 1 binary64) (*.f64 h l))
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d) d))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d) d))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d) d))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (*.f64 d d)) d)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (*.f64 d d)) d)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (*.f64 d d)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 h l))) d) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 h l))) d) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 h l))) d) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+.f64 (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d)))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+.f64 (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d)))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+.f64 (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) d))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) d))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) d))) (-.f64 #s(literal 0 binary64) h))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) l))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) l))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) l))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)))) (/.f64 #s(literal -1/8 binary64) l))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)))) (/.f64 #s(literal -1/8 binary64) l))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)))) (/.f64 #s(literal -1/8 binary64) l))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))) (-.f64 #s(literal 0 binary64) h))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 d h))) l)) (*.f64 d d))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 d h))) l)) (*.f64 d d))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 d h))) l)) (*.f64 d d))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h)) (*.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64))))) (/.f64 #s(literal -1/8 binary64) l))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h)) (*.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64))))) (/.f64 #s(literal -1/8 binary64) l))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h)) (*.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64))))) (/.f64 #s(literal -1/8 binary64) l))))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(-.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)) (*.f64 #s(literal -1/8 binary64) d)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(-.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)) (*.f64 #s(literal -1/8 binary64) d)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(-.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)) (*.f64 #s(literal -1/8 binary64) d)))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)) (*.f64 d d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal 1/8 binary64)) (*.f64 l (*.f64 d d)))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal 1/8 binary64)) (*.f64 l (*.f64 d d)))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal 1/8 binary64)) (*.f64 l (*.f64 d d)))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) (*.f64 d d))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) (*.f64 d d))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) (*.f64 d d))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 d (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))) d)
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d) d))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d) d))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d) d))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (*.f64 d d)) d)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (*.f64 d d)) d)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (*.f64 d d)) d)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) d))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) d))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) d))) (-.f64 #s(literal 0 binary64) h))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 h l))) d) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 h l))) d) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 h l))) d) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt h))) (* (pow d 2) (sqrt (/ 1 h)))) d)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) l) (*.f64 (sqrt.f64 h) #s(literal -1/8 binary64))) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))) d)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt h))) (* (pow d 2) (sqrt (/ 1 h)))) d)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) l) (*.f64 (sqrt.f64 h) #s(literal -1/8 binary64))) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))) d)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt h))) (* (pow d 2) (sqrt (/ 1 h)))) d)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) l) (*.f64 (sqrt.f64 h) #s(literal -1/8 binary64))) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))) d)
(* d (sqrt (/ 1 h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(* d (+ (sqrt (/ 1 h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)) (sqrt h)))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) h)) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (*.f64 (sqrt.f64 h) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d)))))
(* d (+ (sqrt (/ 1 h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)) (sqrt h)))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) h)) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (*.f64 (sqrt.f64 h) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d)))))
(* d (+ (sqrt (/ 1 h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l)) (sqrt h)))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) h)) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (*.f64 (sqrt.f64 h) #s(literal -1/8 binary64))) (*.f64 l (*.f64 d d)))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 h))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* (pow d 2) l)) (sqrt h))) (* (sqrt (/ 1 h)) (pow (sqrt -1) 2)))))
(+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) (*.f64 d d)) (/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 h)) l)) d)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* (pow d 2) l)) (sqrt h))) (* (sqrt (/ 1 h)) (pow (sqrt -1) 2)))))
(+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) (*.f64 d d)) (/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 h)) l)) d)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* (pow d 2) l)) (sqrt h))) (* (sqrt (/ 1 h)) (pow (sqrt -1) 2)))))
(+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) (*.f64 d d)) (/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 h)) l)) d)))
(* d (sqrt (/ 1 h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (pow h 3)))) (* d (sqrt h))) h)
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d) (sqrt.f64 (*.f64 h (*.f64 h h)))) l) (*.f64 d (sqrt.f64 h))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (pow h 3)))) (* d (sqrt h))) h)
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d) (sqrt.f64 (*.f64 h (*.f64 h h)))) l) (*.f64 d (sqrt.f64 h))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (pow h 3)))) (* d (sqrt h))) h)
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) d) (sqrt.f64 (*.f64 h (*.f64 h h)))) l) (*.f64 d (sqrt.f64 h))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (/ 1 h)))) (* d (sqrt (/ 1 (pow h 3))))))
(*.f64 h (+.f64 (*.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (/.f64 #s(literal -1/8 binary64) (*.f64 d l))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 h h)))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (/ 1 h)))) (* d (sqrt (/ 1 (pow h 3))))))
(*.f64 h (+.f64 (*.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (/.f64 #s(literal -1/8 binary64) (*.f64 d l))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 h h)))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt (/ 1 h)))) (* d (sqrt (/ 1 (pow h 3))))))
(*.f64 h (+.f64 (*.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (/.f64 #s(literal -1/8 binary64) (*.f64 d l))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 h h)))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* d l)) (sqrt h)))
(*.f64 (sqrt.f64 h) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)) d))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (pow h 3))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* d l)) (sqrt (/ 1 h)))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (*.f64 d l))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (pow h 3))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* d l)) (sqrt (/ 1 h)))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (*.f64 d l))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (pow h 3))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (* d l)) (sqrt (/ 1 h)))))))
(*.f64 (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 h h))))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) h))) (*.f64 d l))) (-.f64 #s(literal 0 binary64) h))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt h))) (* (* d l) (sqrt (/ 1 h)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) (*.f64 (sqrt.f64 h) #s(literal -1/8 binary64))) (*.f64 (*.f64 d l) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))) l)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt h))) (* (* d l) (sqrt (/ 1 h)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) (*.f64 (sqrt.f64 h) #s(literal -1/8 binary64))) (*.f64 (*.f64 d l) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))) l)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt h))) (* (* d l) (sqrt (/ 1 h)))) l)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) (*.f64 (sqrt.f64 h) #s(literal -1/8 binary64))) (*.f64 (*.f64 d l) (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))) l)
(* d (sqrt (/ 1 h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* d (sqrt (/ 1 h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* d (sqrt (/ 1 h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) (* d l)) (sqrt h))) (* (/ d (pow D 2)) (sqrt (/ 1 h)))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* d (sqrt (/ 1 h)))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h))) (* d (sqrt (/ 1 h))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) (* d l)) (sqrt h)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) (* d l)) (sqrt h))) (* (/ d (pow M 2)) (sqrt (/ 1 h)))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) h))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 d h))) l)) (*.f64 d d))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 d h))) l)) (*.f64 d d))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 (*.f64 d h))) l)) (*.f64 d d))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h)) (*.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64))))) (/.f64 #s(literal -1/8 binary64) l))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h)) (*.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64))))) (/.f64 #s(literal -1/8 binary64) l))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h)) (*.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64))))) (/.f64 #s(literal -1/8 binary64) l))))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(-.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)) (*.f64 #s(literal -1/8 binary64) d)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(-.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)) (*.f64 #s(literal -1/8 binary64) d)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(-.f64 (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) d) h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)) (*.f64 #s(literal -1/8 binary64) d)))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) l))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) l))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) l))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)))) (/.f64 #s(literal -1/8 binary64) l))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)))) (/.f64 #s(literal -1/8 binary64) l))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)))) (/.f64 #s(literal -1/8 binary64) l))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))) (-.f64 #s(literal 0 binary64) h))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 d d))) d)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l)))) (-.f64 #s(literal 0 binary64) h))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M M) l)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal 1/8 binary64)) (*.f64 l (*.f64 d d)))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal 1/8 binary64)) (*.f64 l (*.f64 d d)))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal 1/8 binary64)) (*.f64 l (*.f64 d d)))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) (*.f64 d d))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) (*.f64 d d))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) (*.f64 d d))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)) (*.f64 d d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* 1/4 (/ (* D M) d))
(*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 D M) d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(* 1/4 (/ (* (pow D 2) (pow M 2)) (pow d 2)))
(/.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M (*.f64 D D))) d) #s(literal 1/4 binary64)) d)
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* 4 (/ (pow d 2) (* (pow D 2) (pow M 2))))
(/.f64 (*.f64 (*.f64 d d) #s(literal 4 binary64)) (*.f64 M (*.f64 M (*.f64 D D))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))
(* (pow D 2) (pow M 2))
(*.f64 M (*.f64 M (*.f64 D D)))

eval1.2s (2.2%)

Compiler

Compiled 122453 to 7346 computations (94% saved)

prune1.3s (2.3%)

Pruning

48 alts after pruning (46 fresh and 2 done)

PrunedKeptTotal
New3631363667
Fresh211031
Picked325
Done000
Total3655483703
Accuracy
93.3%
Counts
3703 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
22.6%
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (sqrt.f64 l))
22.5%
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
15.1%
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
11.8%
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
27.3%
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l))
20.0%
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)) (sqrt.f64 d)) (sqrt.f64 l))
41.8%
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l))
22.9%
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
22.9%
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
58.0%
(*.f64 (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
23.0%
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (sqrt.f64 (/.f64 d l))))
36.9%
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
23.0%
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
35.0%
(*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
27.1%
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
29.9%
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
28.4%
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 d l)))
19.8%
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
20.9%
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
23.2%
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
17.1%
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
18.0%
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
32.4%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
39.2%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
57.6%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
13.3%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l))))
23.4%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))))
66.7%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
69.5%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
69.7%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
56.8%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D))))))
55.9%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))))
30.5%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (pow.f64 (/.f64 d (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l))) #s(literal -1 binary64)))))
30.5%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) d))))
36.5%
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
22.9%
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
23.0%
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
22.7%
(*.f64 d (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h)))
2.6%
(*.f64 d (/.f64 (sqrt.f64 (neg.f64 (/.f64 #s(literal 1 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
22.9%
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
22.9%
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
22.9%
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
22.8%
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
22.8%
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
22.2%
(*.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/2 binary64))))
29.8%
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
27.6%
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
28.5%
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
Compiler

Compiled 2467 to 1644 computations (33.4% saved)

simplify963.0ms (1.8%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff128
(*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))
cost-diff128
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
cost-diff128
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))))
cost-diff128
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
cost-diff0
(sqrt.f64 (/.f64 d l))
cost-diff0
(/.f64 h d)
cost-diff0
(pow.f64 (/.f64 h d) #s(literal -1/2 binary64))
cost-diff0
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
cost-diff0
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
cost-diff0
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))
cost-diff0
(*.f64 M M)
cost-diff0
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
cost-diff0
(*.f64 l h)
cost-diff0
(pow.f64 (*.f64 l h) #s(literal -1/2 binary64))
cost-diff0
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
cost-diff128
(*.f64 (*.f64 (/.f64 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))
cost-diff128
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
cost-diff128
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
cost-diff128
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
Rules
11216×*-lowering-*.f32
11216×*-lowering-*.f64
5404×times-frac
3216×*-commutative
2938×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051461
1131447
2486429
33208429
44466429
55001429
65427429
75427429
85427429
95699429
105809429
115843429
125845429
135845429
147225429
157350429
167350429
09764429
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2)))))
(sqrt (/ d l))
(/ d l)
d
l
(* (sqrt (/ d h)) (+ 1 (* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2))))
(sqrt (/ d h))
(/ d h)
h
(+ 1 (* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2)))
1
(* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2))
(* (/ (* (/ M d) D) 4) (/ (* M D) d))
(/ (* (/ M d) D) 4)
(* (/ M d) D)
(/ M d)
M
D
4
(/ (* M D) d)
(* M D)
(* (/ h l) -1/2)
(/ h l)
-1/2
(* (pow (* l h) -1/2) d)
(pow (* l h) -1/2)
(* l h)
l
h
-1/2
d
(* (* M M) (* (sqrt (/ (/ h (* l l)) l)) (* -1/8 (/ (* D D) d))))
(* M M)
M
(* (sqrt (/ (/ h (* l l)) l)) (* -1/8 (/ (* D D) d)))
(sqrt (/ (/ h (* l l)) l))
(/ (/ h (* l l)) l)
(/ h (* l l))
h
(* l l)
l
(* -1/8 (/ (* D D) d))
-1/8
(/ (* D D) d)
(* D D)
D
d
(* (pow (/ h d) -1/2) (sqrt (/ d l)))
(pow (/ h d) -1/2)
(/ h d)
h
d
-1/2
(sqrt (/ d l))
(/ d l)
l
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l)))))))
(sqrt (/ d l))
(/ d l)
d
l
(* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l))))))
(sqrt (/ d h))
(/ d h)
h
(+ 1 (* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l)))))
1
(* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l))))
(/ M d)
M
(* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l)))
(/ D 4)
D
4
(/ (* (* M D) (* h -1/2)) (* d l))
(* (* M D) (* h -1/2))
(* M D)
(* h -1/2)
-1/2
(* d l)
Outputs
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 D (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M D)) d)) l))) d))))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(/ d l)
(/.f64 d l)
d
l
(* (sqrt (/ d h)) (+ 1 (* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2))))
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 D (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M D)) d)) l))) d)))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ d h)
(/.f64 d h)
h
(+ 1 (* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 D (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M D)) d)) l))) d))
1
#s(literal 1 binary64)
(* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2))
(/.f64 (*.f64 M (*.f64 D (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M D)) d)) l))) d)
(* (/ (* (/ M d) D) 4) (/ (* M D) d))
(/.f64 (*.f64 D (/.f64 (*.f64 M (/.f64 (*.f64 M D) d)) #s(literal 4 binary64))) d)
(/ (* (/ M d) D) 4)
(/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64)))
(* (/ M d) D)
(/.f64 (*.f64 M D) d)
(/ M d)
(/.f64 M d)
M
D
4
#s(literal 4 binary64)
(/ (* M D) d)
(/.f64 (*.f64 M D) d)
(* M D)
(*.f64 M D)
(* (/ h l) -1/2)
(/.f64 (*.f64 h #s(literal -1/2 binary64)) l)
(/ h l)
(/.f64 h l)
-1/2
#s(literal -1/2 binary64)
(* (pow (* l h) -1/2) d)
(*.f64 d (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(pow (* l h) -1/2)
(pow.f64 (*.f64 l h) #s(literal -1/2 binary64))
(* l h)
(*.f64 l h)
l
h
-1/2
#s(literal -1/2 binary64)
d
(* (* M M) (* (sqrt (/ (/ h (* l l)) l)) (* -1/8 (/ (* D D) d))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 M M) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) d)
(* M M)
(*.f64 M M)
M
(* (sqrt (/ (/ h (* l l)) l)) (* -1/8 (/ (* D D) d)))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))
(sqrt (/ (/ h (* l l)) l))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(/ (/ h (* l l)) l)
(/.f64 h (*.f64 l (*.f64 l l)))
(/ h (* l l))
(/.f64 h (*.f64 l l))
h
(* l l)
(*.f64 l l)
l
(* -1/8 (/ (* D D) d))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))
-1/8
#s(literal -1/8 binary64)
(/ (* D D) d)
(/.f64 (*.f64 D D) d)
(* D D)
(*.f64 D D)
D
d
(* (pow (/ h d) -1/2) (sqrt (/ d l)))
(*.f64 (sqrt.f64 (/.f64 d l)) (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)))
(pow (/ h d) -1/2)
(pow.f64 (/.f64 h d) #s(literal -1/2 binary64))
(/ h d)
(/.f64 h d)
h
d
-1/2
#s(literal -1/2 binary64)
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(/ d l)
(/.f64 d l)
l
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 D (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M D)) d)) l))) d))))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(/ d l)
(/.f64 d l)
d
l
(* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 D (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M D)) d)) l))) d)))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ d h)
(/.f64 d h)
h
(+ 1 (* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 D (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M D)) d)) l))) d))
1
#s(literal 1 binary64)
(* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l))))
(/.f64 (*.f64 M (*.f64 D (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M D)) d)) l))) d)
(/ M d)
(/.f64 M d)
M
(* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l)))
(*.f64 D (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M D)) d)) l))
(/ D 4)
(/.f64 D #s(literal 4 binary64))
D
4
#s(literal 4 binary64)
(/ (* (* M D) (* h -1/2)) (* d l))
(/.f64 (*.f64 M (*.f64 h (*.f64 D #s(literal -1/2 binary64)))) (*.f64 d l))
(* (* M D) (* h -1/2))
(*.f64 M (*.f64 h (*.f64 D #s(literal -1/2 binary64))))
(* M D)
(*.f64 M D)
(* h -1/2)
(*.f64 h #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
(* d l)
(*.f64 d l)

localize662.0ms (1.2%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy91.1%
(*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))
accuracy87.8%
(/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))
accuracy80.5%
(sqrt.f64 (/.f64 d h))
accuracy76.0%
(sqrt.f64 (/.f64 d l))
accuracy100.0%
(/.f64 d l)
accuracy99.6%
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
accuracy80.0%
(pow.f64 (/.f64 h d) #s(literal -1/2 binary64))
accuracy76.0%
(sqrt.f64 (/.f64 d l))
accuracy88.2%
(/.f64 (*.f64 D D) d)
accuracy77.9%
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))
accuracy74.8%
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
accuracy67.2%
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
accuracy100.0%
(*.f64 l h)
accuracy99.7%
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
accuracy73.9%
(pow.f64 (*.f64 l h) #s(literal -1/2 binary64))
accuracy91.0%
(/.f64 (*.f64 M D) d)
accuracy83.9%
(*.f64 (*.f64 (/.f64 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))
accuracy80.5%
(sqrt.f64 (/.f64 d h))
accuracy76.0%
(sqrt.f64 (/.f64 d l))
Results
465.0ms256×0valid
Compiler

Compiled 467 to 52 computations (88.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 228.0ms
ival-mult: 111.0ms (48.8% of total)
ival-div: 55.0ms (24.2% of total)
ival-pow: 37.0ms (16.3% of total)
ival-sqrt: 13.0ms (5.7% of total)
ival-add: 9.0ms (4% of total)
const: 2.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

series153.0ms (0.3%)

Counts
24 → 984
Calls
Call 1
Inputs
#<alt (* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2)))))>
#<alt (* (sqrt (/ d h)) (+ 1 (* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2))))>
#<alt (+ 1 (* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2)))>
#<alt (* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2))>
#<alt (* (pow (* l h) -1/2) d)>
#<alt (pow (* l h) -1/2)>
#<alt (* l h)>
#<alt (* (* M M) (* (sqrt (/ (/ h (* l l)) l)) (* -1/8 (/ (* D D) d))))>
#<alt (* M M)>
#<alt (* (sqrt (/ (/ h (* l l)) l)) (* -1/8 (/ (* D D) d)))>
#<alt (sqrt (/ (/ h (* l l)) l))>
#<alt (* (pow (/ h d) -1/2) (sqrt (/ d l)))>
#<alt (pow (/ h d) -1/2)>
#<alt (/ h d)>
#<alt (sqrt (/ d l))>
#<alt (* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l)))))))>
#<alt (* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l))))))>
#<alt (+ 1 (* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l)))))>
#<alt (* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l))))>
#<alt (sqrt (/ d h))>
#<alt (/ (* M D) d)>
#<alt (/ (* D D) d)>
#<alt (/ d l)>
#<alt (/ (* (* M D) (* h -1/2)) (* d l))>
Outputs
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (sqrt (/ d h))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (sqrt (/ d h))>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (pow M 2)>
#<alt (pow M 2)>
#<alt (pow M 2)>
#<alt (pow M 2)>
#<alt (pow M 2)>
#<alt (pow M 2)>
#<alt (pow M 2)>
#<alt (pow M 2)>
#<alt (pow M 2)>
#<alt (pow M 2)>
#<alt (pow M 2)>
#<alt (pow M 2)>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (/ h d)>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (sqrt (/ d h))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (sqrt (/ d h))>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (* D M) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
#<alt (* -1/2 (/ (* D (* M h)) (* d l)))>
Calls

246 calls:

TimeVariablePointExpression
25.0ms
h
@inf
(* (sqrt (/ (/ h (* l l)) l)) (* -1/8 (/ (* D D) d)))
4.0ms
l
@inf
(/ (* (* M D) (* h -1/2)) (* d l))
4.0ms
D
@0
(/ (* (* M D) (* h -1/2)) (* d l))
3.0ms
M
@0
(/ (* (* M D) (* h -1/2)) (* d l))
3.0ms
h
@-inf
(* (sqrt (/ (/ h (* l l)) l)) (* -1/8 (/ (* D D) d)))

rewrite1.0s (1.8%)

Algorithm
batch-egg-rewrite
Rules
3940×/-lowering-/.f32
3940×/-lowering-/.f64
3736×*-lowering-*.f32
3736×*-lowering-*.f64
1582×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051307
1260261
22006251
08178251
Stop Event
iter limit
node limit
Counts
24 → 1144
Calls
Call 1
Inputs
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2)))))
(* (sqrt (/ d h)) (+ 1 (* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2))))
(+ 1 (* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2)))
(* (* (/ (* (/ M d) D) 4) (/ (* M D) d)) (* (/ h l) -1/2))
(* (pow (* l h) -1/2) d)
(pow (* l h) -1/2)
(* l h)
(* (* M M) (* (sqrt (/ (/ h (* l l)) l)) (* -1/8 (/ (* D D) d))))
(* M M)
(* (sqrt (/ (/ h (* l l)) l)) (* -1/8 (/ (* D D) d)))
(sqrt (/ (/ h (* l l)) l))
(* (pow (/ h d) -1/2) (sqrt (/ d l)))
(pow (/ h d) -1/2)
(/ h d)
(sqrt (/ d l))
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l)))))))
(* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l))))))
(+ 1 (* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l)))))
(* (/ M d) (* (/ D 4) (/ (* (* M D) (* h -1/2)) (* d l))))
(sqrt (/ d h))
(/ (* M D) d)
(/ (* D D) d)
(/ d l)
(/ (* (* M D) (* h -1/2)) (* d l))
Outputs
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) #s(literal 1 binary64)) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (sqrt.f64 (*.f64 l h)))) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 d (sqrt.f64 (*.f64 l h)))))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 d (sqrt.f64 (*.f64 l h)))) (*.f64 #s(literal 1 binary64) (/.f64 d (sqrt.f64 (*.f64 l h)))))
(fma.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(fma.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(fma.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(fma.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 d (sqrt.f64 (*.f64 l h)))))
(fma.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 #s(literal 1 binary64) (/.f64 d (sqrt.f64 (*.f64 l h)))))
(fma.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) #s(literal 1 binary64) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (sqrt.f64 d)) (sqrt.f64 l))
(/.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (sqrt.f64 l))
(/.f64 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (sqrt.f64 d))) (neg.f64 (sqrt.f64 l)))
(/.f64 (neg.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))) (neg.f64 (sqrt.f64 l)))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (/.f64 d (sqrt.f64 (*.f64 l h))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (sqrt.f64 (/.f64 d h)))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 M d) (*.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (*.f64 (/.f64 M d) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d h)))
(fma.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (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)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 M d)) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (/.f64 M d) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))) #s(literal -1/2 binary64) (sqrt.f64 (/.f64 d h)))
(/.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (sqrt.f64 d)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (sqrt.f64 h)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (sqrt.f64 d)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h)))
(/.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))) (+.f64 (/.f64 d h) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 (/.f64 d h) (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) #s(literal 2 binary64))) (-.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (sqrt.f64 h))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (sqrt.f64 (/.f64 d h))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d (sqrt.f64 h))) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 h) d)) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) d) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 (/.f64 h d)) d))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) d) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))))) (*.f64 (sqrt.f64 (/.f64 h d)) d))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (*.f64 d (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 h) d)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) d) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (*.f64 d (sqrt.f64 h))) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 h) d)) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 h)) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) d) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) d))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) d) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))))) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) d))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 h)) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)))) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (*.f64 (sqrt.f64 h) d)) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (neg.f64 (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) d) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (neg.f64 (sqrt.f64 h)) d))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) d) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))))) (*.f64 (neg.f64 (sqrt.f64 h)) d))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (*.f64 (sqrt.f64 h) d)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) d) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (*.f64 d (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (*.f64 (sqrt.f64 h) d)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) d) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)) (sqrt.f64 (/.f64 h d))) (*.f64 (*.f64 d (sqrt.f64 h)) #s(literal 1 binary64))) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 d))) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))) (*.f64 (*.f64 d (sqrt.f64 h)) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)) (neg.f64 (sqrt.f64 h))) (*.f64 (*.f64 d (sqrt.f64 h)) (neg.f64 (sqrt.f64 d)))) (*.f64 (*.f64 d (sqrt.f64 h)) (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (*.f64 d (sqrt.f64 h)) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (*.f64 d (sqrt.f64 h)) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 (/.f64 h d))) (*.f64 (*.f64 (sqrt.f64 h) d) #s(literal 1 binary64))) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 h)) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 d))) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))) (*.f64 (*.f64 (sqrt.f64 h) d) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (neg.f64 (sqrt.f64 h))) (*.f64 (*.f64 (sqrt.f64 h) d) (neg.f64 (sqrt.f64 d)))) (*.f64 (*.f64 (sqrt.f64 h) d) (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 h)) (*.f64 (*.f64 (sqrt.f64 h) d) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 h)) (*.f64 (*.f64 (sqrt.f64 h) d) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 h) #s(literal 1 binary64))) (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))) (*.f64 (sqrt.f64 h) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 h) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (neg.f64 (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 (/.f64 h d))) (*.f64 d #s(literal 1 binary64))) (*.f64 d (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 h)) (*.f64 d (sqrt.f64 d))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))) (*.f64 d (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 d (sqrt.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (neg.f64 (sqrt.f64 h))) (*.f64 d (neg.f64 (sqrt.f64 d)))) (*.f64 d (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 h)) (*.f64 d (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 h)) (*.f64 d (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 h d))) (*.f64 d #s(literal 1 binary64))) (*.f64 d (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 h)) (*.f64 d (sqrt.f64 d))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))) (*.f64 d (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 d (sqrt.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))) (neg.f64 (sqrt.f64 h))) (*.f64 d (neg.f64 (sqrt.f64 d)))) (*.f64 d (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 h)) (*.f64 d (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 h)) (*.f64 d (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 h) #s(literal 1 binary64))) (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))) (*.f64 (sqrt.f64 h) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 h) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))))) (neg.f64 (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (neg.f64 (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (sqrt.f64 d))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (sqrt.f64 d))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))) (neg.f64 (+.f64 (/.f64 d h) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 d h) (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (sqrt.f64 (/.f64 d h)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (sqrt.f64 (/.f64 d h)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 d h)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 M (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) #s(literal 1 binary64))
(fma.f64 M (/.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) d) #s(literal 1 binary64))
(fma.f64 (/.f64 M d) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) #s(literal 1 binary64))
(fma.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 D (/.f64 d M)) (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) #s(literal 1 binary64))
(fma.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (/.f64 M d)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (/.f64 M d) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (/.f64 #s(literal 1 binary64) d) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (/.f64 M d) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (/.f64 D #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) (/.f64 #s(literal 1 binary64) (*.f64 d l)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) #s(literal -1/2 binary64)) (/.f64 h l) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 D (/.f64 d M)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))) #s(literal 1 binary64)) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))) #s(literal 1 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))
(/.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))))
(/.f64 (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)))
(/.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (/.f64 d M))
(/.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) d)
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 d l)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) l))
(/.f64 (*.f64 (/.f64 D (/.f64 d M)) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) #s(literal 1 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 (/.f64 d M) (*.f64 #s(literal 4 binary64) (*.f64 d l))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64))) (*.f64 (/.f64 d M) (*.f64 d l)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 (/.f64 d M) #s(literal 4 binary64)))
(/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 d (*.f64 #s(literal 4 binary64) (*.f64 d l))))
(/.f64 (*.f64 M (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64))) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 M (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 #s(literal 4 binary64) (*.f64 d l))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 d l)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))
(/.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64))) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (*.f64 #s(literal 4 binary64) l))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) (*.f64 #s(literal -4 binary64) (*.f64 d l)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64))) (*.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (*.f64 #s(literal -4 binary64) l))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d) (*.f64 h #s(literal -1/2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))
(/.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))
(/.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 #s(literal 4 binary64) l))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d)) (*.f64 l (*.f64 d #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D)))) (*.f64 d l))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D))) (*.f64 l #s(literal 4 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l)) (/.f64 d M)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) M) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l)) d))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) M)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l)) (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d l) (/.f64 d M)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) M) (*.f64 (*.f64 d l) d))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) M)) (*.f64 (*.f64 d l) (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 d M)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) M) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (-.f64 #s(literal 0 binary64) M)) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D))) (neg.f64 (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (neg.f64 (/.f64 d M)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (/.f64 d M))
(/.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) (*.f64 d l))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) d)
(/.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) #s(literal 1 binary64)) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))))
(/.f64 (*.f64 (/.f64 M d) (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))
(/.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64))) (*.f64 d l))
(/.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) #s(literal 4 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) l)
(/.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 h #s(literal -1/2 binary64))) l)
(/.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d)) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D)))) d)
(/.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D))) #s(literal 4 binary64))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) #s(literal 1 binary64)) (/.f64 d M))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (-.f64 #s(literal 0 binary64) M)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) #s(literal 4 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) #s(literal -4 binary64))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) d)
(/.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 4 binary64))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)))) l)
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (/.f64 M d)) (*.f64 #s(literal 4 binary64) (*.f64 d l)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) (/.f64 M d)) (*.f64 d l))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (/.f64 M d)) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (neg.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 d M)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) (-.f64 #s(literal 0 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))))) (neg.f64 (*.f64 (/.f64 d M) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)))) (neg.f64 (*.f64 (/.f64 d M) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (neg.f64 (*.f64 (/.f64 d M) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))))) (neg.f64 (*.f64 d (*.f64 #s(literal 4 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 M (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)))) (neg.f64 (*.f64 d (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 M (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (neg.f64 (*.f64 d #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))) (neg.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (neg.f64 (*.f64 #s(literal 4 binary64) l)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))) (neg.f64 (*.f64 #s(literal -4 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (neg.f64 (*.f64 #s(literal -4 binary64) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D)) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 #s(literal 4 binary64) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d))) (neg.f64 (*.f64 l (*.f64 d #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D)))) (neg.f64 (*.f64 l #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l)) (/.f64 d M))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) M)) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l)) d)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) M))) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l)) (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 d l) (/.f64 d M))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) M)) (neg.f64 (*.f64 (*.f64 d l) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) M))) (neg.f64 (*.f64 (*.f64 d l) (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 4 binary64) (/.f64 d M))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) M)) (neg.f64 (*.f64 d #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (-.f64 #s(literal 0 binary64) M))) (neg.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))))) (neg.f64 (/.f64 d M)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 M d) (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))))) (neg.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 h #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d))) (neg.f64 (*.f64 d #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) #s(literal 1 binary64))) (neg.f64 (/.f64 d M)))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (-.f64 #s(literal 0 binary64) M))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 d #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (/.f64 M d))) (neg.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) (/.f64 M d))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (/.f64 M d))) #s(literal -4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))) #s(literal -1 binary64))
(pow.f64 (/.f64 d (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 M (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))))
(*.f64 M (/.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) d))
(*.f64 (/.f64 M d) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))))
(*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 D (/.f64 d M)) (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))
(*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (/.f64 M d)))
(*.f64 (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)))
(*.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (/.f64 M d))
(*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) #s(literal -1/2 binary64))
(*.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d))
(*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (/.f64 M d))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))) #s(literal -1/2 binary64))
(*.f64 (*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (/.f64 D #s(literal 4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) #s(literal -1/2 binary64)) (/.f64 h l))
(*.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 D (/.f64 d M)))
(*.f64 d (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) d))
(*.f64 (*.f64 d (pow.f64 l #s(literal -1/2 binary64))) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (*.f64 d (pow.f64 (*.f64 l h) #s(literal -1/4 binary64))) (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l h))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 l h) (*.f64 l h))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 l) #s(literal -1/2 binary64)) (*.f64 (log.f64 h) #s(literal -1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 h) #s(literal -1/2 binary64)) (*.f64 (log.f64 l) #s(literal -1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/4 binary64)) (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/4 binary64))))
(pow.f64 (*.f64 l h) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (*.f64 l h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (pow.f64 l #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (*.f64 l h)))
(*.f64 l h)
(*.f64 h l)
(*.f64 (exp.f64 (log.f64 h)) (exp.f64 (log.f64 l)))
(*.f64 (exp.f64 (log.f64 l)) (exp.f64 (log.f64 h)))
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (-.f64 #s(literal 0 binary64) d))
(*.f64 M (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))))
(*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 M M)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (*.f64 M M))
(*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) (*.f64 (/.f64 (*.f64 D D) d) (*.f64 M M)))
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (*.f64 (*.f64 M M) (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l))
(*.f64 (*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64))) (/.f64 (*.f64 D D) d))
(*.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) #s(literal -1/8 binary64)) (/.f64 (*.f64 D D) d))
(*.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (/.f64 (*.f64 D D) d)) #s(literal -1/8 binary64))
(exp.f64 (*.f64 (log.f64 M) #s(literal 2 binary64)))
(pow.f64 M #s(literal 2 binary64))
(pow.f64 (*.f64 M M) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 M)) #s(literal 2 binary64))
(*.f64 M M)
(*.f64 (exp.f64 (log.f64 M)) (exp.f64 (log.f64 M)))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) (/.f64 (/.f64 d D) D))
(/.f64 (*.f64 (/.f64 (sqrt.f64 h) l) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 (sqrt.f64 l) d))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (sqrt.f64 h) l)) (*.f64 d (sqrt.f64 l)))
(/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) (*.f64 D D)) d)
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (/.f64 (sqrt.f64 h) l)) (sqrt.f64 l))
(/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 d D) D))
(/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 (sqrt.f64 h) l) (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (sqrt.f64 l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) d)
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64))) (neg.f64 (/.f64 (/.f64 d D) D)))
(/.f64 (neg.f64 (*.f64 (/.f64 (sqrt.f64 h) l) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 (sqrt.f64 l) d)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (sqrt.f64 h) l))) (neg.f64 (*.f64 d (sqrt.f64 l))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) (*.f64 D D))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (/.f64 (sqrt.f64 h) l))) (neg.f64 (sqrt.f64 l)))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (/.f64 d D) D)))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 D D)))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (sqrt.f64 h) l) (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)))) (neg.f64 (sqrt.f64 l)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l))) (-.f64 #s(literal 0 binary64) d))
(*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 D D) d) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(*.f64 (/.f64 (*.f64 D D) d) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) (/.f64 (*.f64 D D) d))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (/.f64 (*.f64 D D) d)) #s(literal -1/8 binary64))
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d))
(*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) (*.f64 D D)) (/.f64 #s(literal 1 binary64) d))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l h)) l))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (/.f64 (*.f64 l l) h) l)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (*.f64 l (/.f64 (*.f64 l l) h)) #s(literal 1 binary64))))
(/.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 l (sqrt.f64 h)))
(/.f64 (sqrt.f64 h) (pow.f64 l #s(literal 3/2 binary64)))
(/.f64 (/.f64 (sqrt.f64 h) l) (sqrt.f64 l))
(/.f64 (/.f64 (sqrt.f64 h) l) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) l))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (sqrt.f64 (/.f64 l h)) l)))
(/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (sqrt.f64 (neg.f64 (*.f64 l (*.f64 l l)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (sqrt.f64 (*.f64 l (-.f64 #s(literal 0 binary64) (*.f64 l l)))))
(/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)
(/.f64 (neg.f64 (/.f64 (sqrt.f64 h) l)) (neg.f64 (sqrt.f64 l)))
(/.f64 (neg.f64 (sqrt.f64 h)) (neg.f64 (pow.f64 l #s(literal 3/2 binary64))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (*.f64 l (/.f64 (*.f64 l l) h)))))
(/.f64 (sqrt.f64 (*.f64 h #s(literal 1 binary64))) (pow.f64 l #s(literal 3/2 binary64)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 h l) #s(literal 1 binary64))) l)
(/.f64 (sqrt.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1 binary64))) (sqrt.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 l l)) l)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 h (*.f64 l l)) #s(literal 1 binary64))) (sqrt.f64 l))
(/.f64 (sqrt.f64 (*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal 1 binary64) l))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) l))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l)) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (sqrt.f64 h) l))) (neg.f64 (neg.f64 (sqrt.f64 l))))
(pow.f64 (/.f64 (/.f64 h (*.f64 l l)) l) #s(literal 1/2 binary64))
(pow.f64 (*.f64 l (/.f64 (*.f64 l l) h)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 l h)) l) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 l l) h)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 h (*.f64 l l)) l) (/.f64 (/.f64 h (*.f64 l l)) l)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 h) l))
(*.f64 (sqrt.f64 h) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l l))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 h) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 l l)) l) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l l)))))
(*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 l l)) l)))
(*.f64 (/.f64 (sqrt.f64 h) l) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l))))
(*.f64 (pow.f64 (*.f64 l (/.f64 (*.f64 l l) h)) #s(literal -1/4 binary64)) (pow.f64 (*.f64 l (/.f64 (*.f64 l l) h)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 h d)))))
(exp.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 h d))) (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))
(/.f64 d (sqrt.f64 (*.f64 l h)))
(/.f64 (-.f64 #s(literal 0 binary64) d) (neg.f64 (sqrt.f64 (*.f64 l h))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 d l) d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 d)) (sqrt.f64 l))
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 d l) d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 d (/.f64 d h)))) (neg.f64 (sqrt.f64 l)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (sqrt.f64 d))) (neg.f64 (sqrt.f64 l)))
(pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d l)) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(*.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64))) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 h d))))
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h d) (/.f64 h d))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 h d)) #s(literal -1/4 binary64)) (*.f64 (log.f64 (/.f64 h d)) #s(literal -1/4 binary64))))
(sqrt.f64 (/.f64 d h))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (/.f64 h d) #s(literal 1 binary64))))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 h d))))
(/.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) d)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h)))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 (-.f64 #s(literal 0 binary64) h)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (/.f64 h d))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (sqrt.f64 (*.f64 d #s(literal 1 binary64))) (sqrt.f64 h))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64))) (neg.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 d))) (neg.f64 (neg.f64 (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 h)))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(pow.f64 (/.f64 h d) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 h d) (/.f64 h d)) #s(literal -1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 h d)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d h)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 h d)))
(pow.f64 (exp.f64 (log.f64 (/.f64 d h))) #s(literal 1/2 binary64))
(*.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 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (pow.f64 (pow.f64 d #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(*.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 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)) #s(literal -1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (/.f64 h d)))
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal -1 binary64)))
(neg.f64 (/.f64 h (-.f64 #s(literal 0 binary64) d)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) h) d))
(/.f64 h d)
(/.f64 #s(literal 1 binary64) (/.f64 d h))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d h) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 d h))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 d h))))
(/.f64 (-.f64 #s(literal 0 binary64) h) (-.f64 #s(literal 0 binary64) d))
(/.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 #s(literal 1 binary64) h))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d h)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 d h) #s(literal 1 binary64))))
(/.f64 (*.f64 h #s(literal 1 binary64)) d)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) h)) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) d)) (neg.f64 (/.f64 #s(literal 1 binary64) h)))
(/.f64 (exp.f64 (log.f64 h)) (exp.f64 (log.f64 d)))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) h))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 h #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) h))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))))
(pow.f64 (/.f64 d h) #s(literal -1 binary64))
(pow.f64 (/.f64 h d) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 d h) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 h (/.f64 #s(literal 1 binary64) d))
(*.f64 #s(literal 1 binary64) (/.f64 h d))
(*.f64 (-.f64 #s(literal 0 binary64) h) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 #s(literal 1 binary64) d) h)
(*.f64 (/.f64 #s(literal 1 binary64) d) (pow.f64 (/.f64 #s(literal 1 binary64) h) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)) (-.f64 #s(literal 0 binary64) h))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) h) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (exp.f64 (log.f64 h)) (exp.f64 (-.f64 #s(literal 0 binary64) (log.f64 d))))
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 d l))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 l d) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (/.f64 l d) #s(literal 1 binary64))))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 l d) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l)))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (/.f64 l d))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) l))))
(/.f64 (sqrt.f64 (*.f64 d #s(literal 1 binary64))) (sqrt.f64 l))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 d))) (neg.f64 (neg.f64 (sqrt.f64 l))))
(pow.f64 (/.f64 d l) #s(literal 1/2 binary64))
(pow.f64 (/.f64 l d) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 l d) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 d l) (/.f64 d l)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 d l))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 d) (pow.f64 l #s(literal -1/2 binary64)))
(*.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)) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l))))
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(+.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) #s(literal 1 binary64)) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 d (sqrt.f64 (*.f64 l h)))) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 d (sqrt.f64 (*.f64 l h)))))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 d (sqrt.f64 (*.f64 l h)))) (*.f64 #s(literal 1 binary64) (/.f64 d (sqrt.f64 (*.f64 l h)))))
(fma.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(fma.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(fma.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(fma.f64 (sqrt.f64 (/.f64 d h)) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 d (sqrt.f64 (*.f64 l h)))))
(fma.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 #s(literal 1 binary64) (/.f64 d (sqrt.f64 (*.f64 l h)))))
(fma.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) #s(literal 1 binary64) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (sqrt.f64 d)) (sqrt.f64 l))
(/.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (sqrt.f64 l))
(/.f64 (neg.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (sqrt.f64 d))) (neg.f64 (sqrt.f64 l)))
(/.f64 (neg.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))) (neg.f64 (sqrt.f64 l)))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (/.f64 d (sqrt.f64 (*.f64 l h))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (sqrt.f64 (/.f64 d h)))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (sqrt.f64 (/.f64 d h)) #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 M d) (*.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (*.f64 (/.f64 M d) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h)) (sqrt.f64 (/.f64 d h)))
(fma.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(fma.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (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)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 M d)) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (/.f64 M d) (sqrt.f64 (/.f64 d h)))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))) #s(literal -1/2 binary64) (sqrt.f64 (/.f64 d h)))
(/.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (sqrt.f64 d)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (sqrt.f64 h)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (sqrt.f64 d)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h)))
(/.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))) (+.f64 (/.f64 d h) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 (/.f64 d h) (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) #s(literal 2 binary64))) (-.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (sqrt.f64 h))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (sqrt.f64 (/.f64 d h))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (sqrt.f64 (/.f64 d h))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d (sqrt.f64 h))) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 h) d)) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) d) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 (/.f64 h d)) d))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) d) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))))) (*.f64 (sqrt.f64 (/.f64 h d)) d))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 h d)) (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 h d)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (*.f64 d (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 h) d)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) d) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (*.f64 d (sqrt.f64 h))) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 h) d)) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 h)) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) d) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) d))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) d) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))))) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) d))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 h)) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)))) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (*.f64 (sqrt.f64 h) d)) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (neg.f64 (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) d) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (neg.f64 (sqrt.f64 h)) d))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) d) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))))) (*.f64 (neg.f64 (sqrt.f64 h)) d))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (neg.f64 (sqrt.f64 h)) (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (*.f64 (sqrt.f64 h) d)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) d) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (*.f64 d (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (*.f64 (sqrt.f64 h) d)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) d) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) d) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)) (sqrt.f64 (/.f64 h d))) (*.f64 (*.f64 d (sqrt.f64 h)) #s(literal 1 binary64))) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 d))) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))) (*.f64 (*.f64 d (sqrt.f64 h)) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)) (neg.f64 (sqrt.f64 h))) (*.f64 (*.f64 d (sqrt.f64 h)) (neg.f64 (sqrt.f64 d)))) (*.f64 (*.f64 d (sqrt.f64 h)) (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (*.f64 d (sqrt.f64 h)) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (*.f64 d (sqrt.f64 h)) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 (/.f64 h d))) (*.f64 (*.f64 (sqrt.f64 h) d) #s(literal 1 binary64))) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 h)) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 d))) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))) (*.f64 (*.f64 (sqrt.f64 h) d) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (neg.f64 (sqrt.f64 h))) (*.f64 (*.f64 (sqrt.f64 h) d) (neg.f64 (sqrt.f64 d)))) (*.f64 (*.f64 (sqrt.f64 h) d) (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 h)) (*.f64 (*.f64 (sqrt.f64 h) d) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 h)) (*.f64 (*.f64 (sqrt.f64 h) d) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 h) #s(literal 1 binary64))) (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))) (*.f64 (sqrt.f64 h) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 h) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (neg.f64 (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 (/.f64 h d))) (*.f64 d #s(literal 1 binary64))) (*.f64 d (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 h)) (*.f64 d (sqrt.f64 d))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))) (*.f64 d (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 d (sqrt.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (neg.f64 (sqrt.f64 h))) (*.f64 d (neg.f64 (sqrt.f64 d)))) (*.f64 d (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 h)) (*.f64 d (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (sqrt.f64 h)) (*.f64 d (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 h d))) (*.f64 d #s(literal 1 binary64))) (*.f64 d (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 h)) (*.f64 d (sqrt.f64 d))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))) (*.f64 d (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 d (sqrt.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))) (neg.f64 (sqrt.f64 h))) (*.f64 d (neg.f64 (sqrt.f64 d)))) (*.f64 d (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 h)) (*.f64 d (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 h)) (*.f64 d (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 h d))) (*.f64 (sqrt.f64 h) #s(literal 1 binary64))) (*.f64 (sqrt.f64 h) (sqrt.f64 (/.f64 h d))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))) (*.f64 (sqrt.f64 h) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 h) (sqrt.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))))) (neg.f64 (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (neg.f64 (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (sqrt.f64 d))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (sqrt.f64 d))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 h))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))) (neg.f64 (+.f64 (/.f64 d h) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 d h) (pow.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (sqrt.f64 (/.f64 d h)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (sqrt.f64 (/.f64 d h)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (sqrt.f64 (/.f64 d h)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 M (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) #s(literal 1 binary64))
(fma.f64 M (/.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) d) #s(literal 1 binary64))
(fma.f64 (/.f64 M d) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) #s(literal 1 binary64))
(fma.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 D (/.f64 d M)) (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)))) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) #s(literal 1 binary64))
(fma.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (/.f64 M d)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (/.f64 M d) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (/.f64 #s(literal 1 binary64) d) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (/.f64 M d) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (/.f64 D #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) (/.f64 #s(literal 1 binary64) (*.f64 d l)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) #s(literal -1/2 binary64)) (/.f64 h l) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 D (/.f64 d M)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))) #s(literal 1 binary64)) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))) #s(literal 1 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))
(/.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))))
(/.f64 (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)))
(/.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (/.f64 d M))
(/.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) d)
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 d l)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) l))
(/.f64 (*.f64 (/.f64 D (/.f64 d M)) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) #s(literal 1 binary64)) (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 (/.f64 d M) (*.f64 #s(literal 4 binary64) (*.f64 d l))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64))) (*.f64 (/.f64 d M) (*.f64 d l)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 (/.f64 d M) #s(literal 4 binary64)))
(/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 d (*.f64 #s(literal 4 binary64) (*.f64 d l))))
(/.f64 (*.f64 M (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64))) (*.f64 d (*.f64 d l)))
(/.f64 (*.f64 M (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 #s(literal 4 binary64) (*.f64 d l))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 d l)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))
(/.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64))) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (*.f64 #s(literal 4 binary64) l))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) (*.f64 #s(literal -4 binary64) (*.f64 d l)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64))) (*.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (*.f64 #s(literal -4 binary64) l))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d) (*.f64 h #s(literal -1/2 binary64))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))
(/.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))
(/.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 #s(literal 4 binary64) l))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d)) (*.f64 l (*.f64 d #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D)))) (*.f64 d l))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D))) (*.f64 l #s(literal 4 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l)) (/.f64 d M)))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) M) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l)) d))
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) M)) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l)) (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d l) (/.f64 d M)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) M) (*.f64 (*.f64 d l) d))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) M)) (*.f64 (*.f64 d l) (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 d M)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) M) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (-.f64 #s(literal 0 binary64) M)) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D))) (neg.f64 (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (neg.f64 (/.f64 d M)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (/.f64 d M))
(/.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) (*.f64 d l))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) d)
(/.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) #s(literal 1 binary64)) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))))
(/.f64 (*.f64 (/.f64 M d) (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))
(/.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64))) (*.f64 d l))
(/.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) #s(literal 4 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) l)
(/.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 h #s(literal -1/2 binary64))) l)
(/.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d)) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D)))) d)
(/.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D))) #s(literal 4 binary64))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) #s(literal 1 binary64)) (/.f64 d M))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (-.f64 #s(literal 0 binary64) M)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) #s(literal 4 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) #s(literal -4 binary64))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) d)
(/.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 4 binary64))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)))) l)
(/.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (/.f64 M d)) (*.f64 #s(literal 4 binary64) (*.f64 d l)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) (/.f64 M d)) (*.f64 d l))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (/.f64 M d)) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (neg.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 d M)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) (-.f64 #s(literal 0 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))))) (neg.f64 (*.f64 (/.f64 d M) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)))) (neg.f64 (*.f64 (/.f64 d M) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (neg.f64 (*.f64 (/.f64 d M) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))))) (neg.f64 (*.f64 d (*.f64 #s(literal 4 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 M (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)))) (neg.f64 (*.f64 d (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 M (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (neg.f64 (*.f64 d #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 #s(literal 4 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))) (neg.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (neg.f64 (*.f64 #s(literal 4 binary64) l)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))) (neg.f64 (*.f64 #s(literal -4 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (neg.f64 (*.f64 #s(literal -4 binary64) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))) (*.f64 h #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D)) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 #s(literal 4 binary64) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d))) (neg.f64 (*.f64 l (*.f64 d #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D)))) (neg.f64 (*.f64 l #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l)) (/.f64 d M))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) M)) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l)) d)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) M))) (neg.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l)) (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 d l) (/.f64 d M))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) M)) (neg.f64 (*.f64 (*.f64 d l) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) M))) (neg.f64 (*.f64 (*.f64 d l) (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 4 binary64) (/.f64 d M))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) M)) (neg.f64 (*.f64 d #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (-.f64 #s(literal 0 binary64) M))) (neg.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))))) (neg.f64 (/.f64 d M)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 M d) (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))))) (neg.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 h #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d))) (neg.f64 (*.f64 d #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) #s(literal 1 binary64))) (neg.f64 (/.f64 d M)))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (-.f64 #s(literal 0 binary64) M))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) d) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 d #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (/.f64 (/.f64 d M) D)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (/.f64 M d))) (neg.f64 (*.f64 #s(literal 4 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) (/.f64 M d))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)) (/.f64 M d))) #s(literal -4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))) #s(literal -1 binary64))
(pow.f64 (/.f64 d (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 M (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))))
(*.f64 M (/.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) d))
(*.f64 (/.f64 M d) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))))
(*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 D (/.f64 d M)) (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (/.f64 h l) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)))
(*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))))
(*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (/.f64 M d)))
(*.f64 (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)))
(*.f64 (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (/.f64 M d))
(*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h)) #s(literal -1/2 binary64))
(*.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 1/4 binary64) (*.f64 M D))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d))
(*.f64 (/.f64 (*.f64 M (*.f64 (*.f64 D (*.f64 M D)) (*.f64 h #s(literal -1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 d l))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D)))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (/.f64 M d))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 l h))) #s(literal -1/2 binary64))
(*.f64 (*.f64 (/.f64 M d) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))) (/.f64 D #s(literal 4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D)) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) #s(literal -1/2 binary64)) (/.f64 h l))
(*.f64 (*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 d M) D))) (/.f64 D (/.f64 d M)))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 h d))))
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h d) (/.f64 h d))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h d)) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 h d)) #s(literal -1/4 binary64)) (*.f64 (log.f64 (/.f64 h d)) #s(literal -1/4 binary64))))
(sqrt.f64 (/.f64 d h))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (/.f64 h d) #s(literal 1 binary64))))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 h d))))
(/.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) d)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 h)))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 (-.f64 #s(literal 0 binary64) h)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (/.f64 h d))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (sqrt.f64 (*.f64 d #s(literal 1 binary64))) (sqrt.f64 h))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64))) (neg.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 d))) (neg.f64 (neg.f64 (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d))) (neg.f64 (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 h)))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(pow.f64 (/.f64 h d) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 h d) (/.f64 h d)) #s(literal -1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 h d)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d h)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 h d)))
(pow.f64 (exp.f64 (log.f64 (/.f64 d h))) #s(literal 1/2 binary64))
(*.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 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (pow.f64 (pow.f64 d #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(*.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 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)) #s(literal -1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 d M) D)) #s(literal -1 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 D (/.f64 d M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d M) D))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 d M) D) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 d M) D))))
(/.f64 D (/.f64 d M))
(/.f64 (*.f64 M D) d)
(/.f64 (*.f64 M (-.f64 #s(literal 0 binary64) D)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (-.f64 #s(literal 0 binary64) D) (neg.f64 (/.f64 d M)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 d M) D)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 d M) D) #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) D) (/.f64 d M))
(/.f64 (*.f64 D #s(literal 1 binary64)) (/.f64 d M))
(/.f64 (*.f64 (*.f64 M D) #s(literal 1 binary64)) d)
(/.f64 (neg.f64 (*.f64 M (-.f64 #s(literal 0 binary64) D))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (neg.f64 (*.f64 M (-.f64 #s(literal 0 binary64) D)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 (*.f64 M D) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) D)) (neg.f64 (/.f64 d M)))
(/.f64 (neg.f64 (*.f64 D #s(literal 1 binary64))) (neg.f64 (/.f64 d M)))
(pow.f64 (/.f64 (/.f64 d M) D) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 d M) D) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 D (/.f64 d M)))
(*.f64 M (/.f64 D d))
(*.f64 M (*.f64 (/.f64 #s(literal 1 binary64) d) D))
(*.f64 (/.f64 M d) D)
(*.f64 D (/.f64 M d))
(*.f64 (*.f64 M D) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 M (-.f64 #s(literal 0 binary64) D)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 M D))
(*.f64 (/.f64 #s(literal 1 binary64) d) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 M D)) #s(literal -1 binary64)))
(*.f64 (/.f64 D d) M)
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 d D) D)) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 D D) (-.f64 #s(literal 0 binary64) d)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)) d))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d D) D))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 d D) D) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 d D) D))))
(/.f64 (*.f64 D D) d)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) d))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 d D) D)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 d D) D) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 (*.f64 D D) #s(literal 1 binary64)) d)
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 (*.f64 D D) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) d))
(pow.f64 (/.f64 (/.f64 d D) D) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 d D) D) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 D D) d))
(*.f64 D (/.f64 D d))
(*.f64 (*.f64 D D) (/.f64 #s(literal 1 binary64) d))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D D))
(*.f64 (/.f64 #s(literal 1 binary64) d) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 D D)) #s(literal -1 binary64)))
(*.f64 (/.f64 D d) D)
(exp.f64 (*.f64 (log.f64 (/.f64 l d)) #s(literal -1 binary64)))
(neg.f64 (/.f64 d (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) d) l))
(/.f64 d l)
(/.f64 #s(literal 1 binary64) (/.f64 l d))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l d) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 l d))))
(/.f64 (-.f64 #s(literal 0 binary64) d) (-.f64 #s(literal 0 binary64) l))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l d)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 l d) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d)) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 d #s(literal 1 binary64)) l)
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) l))))
(/.f64 (neg.f64 (*.f64 d #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) l))
(pow.f64 (/.f64 l d) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 l d) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 d (/.f64 #s(literal 1 binary64) l))
(*.f64 #s(literal 1 binary64) (/.f64 d l))
(*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) d)
(*.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(neg.f64 (/.f64 (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64)) (*.f64 d l)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))))))
(/.f64 (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))) (*.f64 d l))
(/.f64 (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))) l)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (/.f64 (/.f64 d M) D) l))
(/.f64 (*.f64 (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))) #s(literal 1 binary64)) (*.f64 d l))
(/.f64 (neg.f64 (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))) l) d)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (/.f64 (/.f64 d M) D))
(/.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 h #s(literal -1/2 binary64))) l)
(/.f64 (*.f64 (*.f64 M D) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) d)
(/.f64 (*.f64 (*.f64 M (-.f64 #s(literal 0 binary64) D)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 h #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (/.f64 (/.f64 d M) D) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (/.f64 (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))) l)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 (/.f64 (/.f64 d M) D)))
(/.f64 (neg.f64 (*.f64 (/.f64 D (/.f64 d M)) (*.f64 h #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (*.f64 M D) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (*.f64 M (-.f64 #s(literal 0 binary64) D)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(pow.f64 (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 d l) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 l (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 M (*.f64 (/.f64 D d) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 M (*.f64 D (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d)))
(*.f64 M (*.f64 (*.f64 D (*.f64 h #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d l))))
(*.f64 M (/.f64 (*.f64 D (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))
(*.f64 (/.f64 M d) (/.f64 (*.f64 D (*.f64 h #s(literal -1/2 binary64))) l))
(*.f64 (/.f64 M d) (*.f64 D (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (/.f64 M d) (pow.f64 (/.f64 l (*.f64 D (*.f64 h #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 D (*.f64 (/.f64 M d) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 D (*.f64 M (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d)))
(*.f64 (/.f64 D (/.f64 d M)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))
(*.f64 (*.f64 M D) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d))
(*.f64 (*.f64 M D) (*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M)))
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (*.f64 (*.f64 M D) (/.f64 #s(literal 1 binary64) (*.f64 d l))))
(*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d l)))
(*.f64 (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (*.f64 (*.f64 h (*.f64 M D)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))))
(*.f64 (/.f64 #s(literal 1 binary64) d) (pow.f64 (/.f64 l (*.f64 h (*.f64 #s(literal -1/2 binary64) (*.f64 M D)))) #s(literal -1 binary64)))
(*.f64 (*.f64 h (*.f64 M D)) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d l))))
(*.f64 (*.f64 h (*.f64 M D)) (/.f64 #s(literal -1/2 binary64) (*.f64 d l)))
(*.f64 (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 D (/.f64 d M))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d) (*.f64 M D))
(*.f64 (/.f64 M l) (/.f64 (*.f64 D (*.f64 h #s(literal -1/2 binary64))) d))
(*.f64 (/.f64 (*.f64 M D) l) (/.f64 (*.f64 h #s(literal -1/2 binary64)) d))
(*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) d) (/.f64 (*.f64 M D) l))
(*.f64 (/.f64 (*.f64 h (*.f64 M D)) d) (/.f64 #s(literal -1/2 binary64) l))
(*.f64 (/.f64 (*.f64 h (*.f64 M D)) l) (/.f64 #s(literal -1/2 binary64) d))
(*.f64 (*.f64 (/.f64 D (/.f64 d M)) (/.f64 h l)) #s(literal -1/2 binary64))
(*.f64 (*.f64 (/.f64 D (/.f64 d M)) #s(literal -1/2 binary64)) (/.f64 h l))
(*.f64 (pow.f64 (/.f64 d (*.f64 h #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 l (*.f64 M D)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 l (*.f64 M D)) #s(literal -1 binary64)) (pow.f64 (/.f64 d (*.f64 h #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 d (*.f64 h (*.f64 M D))) #s(literal -1 binary64)) (pow.f64 (/.f64 l #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 l M) #s(literal -1 binary64)) (pow.f64 (/.f64 d (*.f64 D (*.f64 h #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 l (*.f64 h (*.f64 M D))) #s(literal -1 binary64)) (pow.f64 (/.f64 d #s(literal -1/2 binary64)) #s(literal -1 binary64)))

simplify1.0s (1.8%)

Algorithm
egg-herbie
Rules
6952×*-lowering-*.f32
6952×*-lowering-*.f64
2574×/-lowering-/.f32
2574×/-lowering-/.f64
1240×fma-lowering-fma.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
023614026
169613414
2255513356
3596713296
0848313296
Stop Event
iter limit
node limit
Counts
984 → 984
Calls
Call 1
Inputs
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(* d (sqrt (/ 1 (* h l))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* d (sqrt (/ 1 (* h l))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(sqrt (/ d h))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(sqrt (/ d h))
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(pow M 2)
(pow M 2)
(pow M 2)
(pow M 2)
(pow M 2)
(pow M 2)
(pow M 2)
(pow M 2)
(pow M 2)
(pow M 2)
(pow M 2)
(pow M 2)
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(/ h d)
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(* d (sqrt (/ 1 (* h l))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* d (sqrt (/ 1 (* h l))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(sqrt (/ d h))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(sqrt (/ d h))
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (* D M) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
(* -1/2 (/ (* D (* M h)) (* d l)))
Outputs
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d)))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d)))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d)))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 d (-.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M (/.f64 M d)) d))))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 d (-.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M (/.f64 M d)) d))))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 d (-.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M (/.f64 M d)) d))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) d) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) d) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) d) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 l l)) l))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 l l)) l))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 l l)) l))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 h (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 l l)) l))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 h (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 l l)) l))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 h (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 l l)) l))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l)))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))) (*.f64 d d))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))) (*.f64 d d))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))) (*.f64 d d))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) l) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) l) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) l) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))))))))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M M))) l))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M M))) l))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M M))) l))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l)))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 (/.f64 d (*.f64 h h)) h)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 (/.f64 d (*.f64 h h)) h)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 (/.f64 d (*.f64 h h)) h)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M M))) l))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 h (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))))) (sqrt.f64 (/.f64 (/.f64 d (*.f64 h h)) h))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 h (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))))) (sqrt.f64 (/.f64 (/.f64 d (*.f64 h h)) h))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 h (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))))) (sqrt.f64 (/.f64 (/.f64 d (*.f64 h h)) h))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l)))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h))) l))) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h))) l))) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h))) l))) (*.f64 d d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h))) (*.f64 D D)) (*.f64 d d))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h))) (*.f64 D D)) (*.f64 d d))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h))) (*.f64 D D)) (*.f64 d d))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(pow M 2)
(*.f64 M M)
(pow M 2)
(*.f64 M M)
(pow M 2)
(*.f64 M M)
(pow M 2)
(*.f64 M M)
(pow M 2)
(*.f64 M M)
(pow M 2)
(*.f64 M M)
(pow M 2)
(*.f64 M M)
(pow M 2)
(*.f64 M M)
(pow M 2)
(*.f64 M M)
(pow M 2)
(*.f64 M M)
(pow M 2)
(*.f64 M M)
(pow M 2)
(*.f64 M M)
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D D))) d))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D D))) d))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D D))) d))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D D))) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D D))) d))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D D))) d))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D D))) d))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D D))) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(/ h d)
(/.f64 h d)
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d)))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d)))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M)) (*.f64 d d)))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 d (-.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M (/.f64 M d)) d))))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 d (-.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M (/.f64 M d)) d))))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 d (-.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M (/.f64 M d)) d))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d))))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) d) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) d) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) d) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 l l)) l))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 l l)) l))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 l l)) l))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 h (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 l l)) l))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 h (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 l l)) l))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 h (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 h (*.f64 l l)) l))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d))))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l)))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))) (*.f64 d d))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))) (*.f64 d d))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))) (*.f64 d d))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) l) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) l) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) (*.f64 (/.f64 (*.f64 M M) l) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))))))))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M M))) l))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M M))) l))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d h))) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M M))) l))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l)))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 (/.f64 d (*.f64 h h)) h)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 (/.f64 d (*.f64 h h)) h)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 (/.f64 d (*.f64 h h)) h)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))) (*.f64 (*.f64 (*.f64 D D) (*.f64 M M)) (/.f64 #s(literal -1/8 binary64) l)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M M))) l))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 h (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))))) (sqrt.f64 (/.f64 (/.f64 d (*.f64 h h)) h))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 h (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))))) (sqrt.f64 (/.f64 (/.f64 d (*.f64 h h)) h))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 h (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 M M) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)) l)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))))) (sqrt.f64 (/.f64 (/.f64 d (*.f64 h h)) h))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l)))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h))) l))) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h))) l))) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h))) l))) (*.f64 d d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h))) (*.f64 D D)) (*.f64 d d))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h))) (*.f64 D D)) (*.f64 d d))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M h))) (*.f64 D D)) (*.f64 d d))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 D D) h)) l) d) d) M) M)
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (* D M) d)
(/.f64 (*.f64 D M) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))
(* -1/2 (/ (* D (* M h)) (* d l)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 D (*.f64 M h))) (*.f64 d l))

eval1.0s (1.8%)

Compiler

Compiled 71378 to 3751 computations (94.7% saved)

prune731.0ms (1.3%)

Pruning

53 alts after pruning (49 fresh and 4 done)

PrunedKeptTotal
New2362252387
Fresh172441
Picked235
Done112
Total2382532435
Accuracy
95.0%
Counts
2435 → 53
Alt Table
Click to see full alt table
StatusAccuracyProgram
22.6%
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (sqrt.f64 l))
22.5%
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
11.8%
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
35.9%
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
20.0%
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)) (sqrt.f64 d)) (sqrt.f64 l))
41.8%
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l))
22.9%
(/.f64 d (sqrt.f64 (*.f64 l h)))
22.9%
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
58.0%
(*.f64 (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
37.0%
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)))
20.2%
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
9.7%
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l))))
36.9%
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
22.5%
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
22.9%
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) d))
23.0%
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
22.6%
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d))
37.0%
(*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
29.9%
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
33.9%
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
36.9%
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l)))
34.9%
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
27.8%
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
9.7%
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d l)))
40.4%
(*.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 d)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
28.4%
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 d l)))
19.8%
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
41.7%
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
20.9%
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
23.2%
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
35.3%
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
19.1%
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
35.4%
(*.f64 (*.f64 M M) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l h)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
37.1%
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
22.9%
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
20.4%
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
38.2%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
13.3%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l))))
69.9%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d l))))))))
69.7%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
56.8%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D))))))
30.5%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) d))))
36.5%
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
22.2%
(*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l h)))) d)
23.0%
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
22.7%
(*.f64 d (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h)))
22.9%
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
22.9%
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
22.8%
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
22.8%
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
29.8%
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
27.6%
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
28.5%
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
Compiler

Compiled 2406 to 1626 computations (32.4% saved)

simplify825.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) d)))
cost-diff0
(/.f64 d l)
cost-diff0
(sqrt.f64 (/.f64 d l))
cost-diff0
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) d))))
cost-diff0
(sqrt.f64 h)
cost-diff0
(pow.f64 l #s(literal -1/2 binary64))
cost-diff0
(/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h))
cost-diff0
(*.f64 d (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h)))
cost-diff64
(pow.f64 (/.f64 h l) #s(literal 1/2 binary64))
cost-diff64
(/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)
cost-diff64
(*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))
cost-diff64
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
cost-diff0
(*.f64 l h)
cost-diff0
(sqrt.f64 (*.f64 l h))
cost-diff0
(/.f64 d (sqrt.f64 (*.f64 l h)))
cost-diff128
(*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d l)))))
cost-diff128
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d l))))))
cost-diff128
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d l)))))))
cost-diff128
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d l))))))))
Rules
9948×*-lowering-*.f32
9948×*-lowering-*.f64
4224×times-frac
3034×*-commutative
2722×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051409
1130406
2492394
33051394
44085394
54564394
64987394
75101394
85106394
95106394
105106394
115369394
125464394
135480394
145480394
156715394
08765394
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l))))))))
(sqrt (/ d l))
(/ d l)
d
l
(* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l)))))))
(sqrt (/ d h))
(/ d h)
h
(+ 1 (* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l))))))
1
(* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l)))))
(/ M d)
M
(* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l))))
(/ D 4)
D
4
(* (* h -1/2) (/ (* M D) (* d l)))
(* h -1/2)
-1/2
(/ (* M D) (* d l))
(* M D)
(* d l)
(/ d (sqrt (* l h)))
d
(sqrt (* l h))
(* l h)
l
h
(* (* M M) (* (/ (pow (/ h l) 1/2) l) (* -1/8 (/ (* D D) d))))
(* M M)
M
(* (/ (pow (/ h l) 1/2) l) (* -1/8 (/ (* D D) d)))
(/ (pow (/ h l) 1/2) l)
(pow (/ h l) 1/2)
(/ h l)
h
l
1/2
(* -1/8 (/ (* D D) d))
-1/8
(/ (* D D) d)
(* D D)
D
d
(* d (/ (pow l -1/2) (sqrt h)))
d
(/ (pow l -1/2) (sqrt h))
(pow l -1/2)
l
-1/2
(sqrt h)
h
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (* (/ D d) (/ (* (* D -1/8) (/ (* h (* M M)) l)) d))))
(sqrt (/ d l))
(/ d l)
d
l
(* (sqrt (/ d h)) (* (/ D d) (/ (* (* D -1/8) (/ (* h (* M M)) l)) d)))
(sqrt (/ d h))
(/ d h)
h
(* (/ D d) (/ (* (* D -1/8) (/ (* h (* M M)) l)) d))
(/ D d)
D
(/ (* (* D -1/8) (/ (* h (* M M)) l)) d)
(* (* D -1/8) (/ (* h (* M M)) l))
(* D -1/8)
-1/8
(/ (* h (* M M)) l)
(* h (* M M))
(* M M)
M
Outputs
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l))))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M D) d)))) (*.f64 d l)))))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(/ d l)
(/.f64 d l)
d
l
(* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l)))))))
(*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M D) d)))) (*.f64 d l))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ d h)
(/.f64 d h)
h
(+ 1 (* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l))))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M D) d)))) (*.f64 d l)))
1
#s(literal 1 binary64)
(* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l)))))
(/.f64 (*.f64 (*.f64 M D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M D) d)))) (*.f64 d l))
(/ M d)
(/.f64 M d)
M
(* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l))))
(*.f64 (*.f64 h D) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M D) d)) l))
(/ D 4)
(/.f64 D #s(literal 4 binary64))
D
4
#s(literal 4 binary64)
(* (* h -1/2) (/ (* M D) (* d l)))
(/.f64 (*.f64 D (*.f64 M (*.f64 h #s(literal -1/2 binary64)))) (*.f64 d l))
(* h -1/2)
(*.f64 h #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
(/ (* M D) (* d l))
(/.f64 (*.f64 M D) (*.f64 d l))
(* M D)
(*.f64 M D)
(* d l)
(*.f64 d l)
(/ d (sqrt (* l h)))
(/.f64 d (sqrt.f64 (*.f64 l h)))
d
(sqrt (* l h))
(sqrt.f64 (*.f64 l h))
(* l h)
(*.f64 l h)
l
h
(* (* M M) (* (/ (pow (/ h l) 1/2) l) (* -1/8 (/ (* D D) d))))
(*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 h l))) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)) l))
(* M M)
(*.f64 M M)
M
(* (/ (pow (/ h l) 1/2) l) (* -1/8 (/ (* D D) d)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 h l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d l))
(/ (pow (/ h l) 1/2) l)
(/.f64 (sqrt.f64 (/.f64 h l)) l)
(pow (/ h l) 1/2)
(sqrt.f64 (/.f64 h l))
(/ h l)
(/.f64 h l)
h
l
1/2
#s(literal 1/2 binary64)
(* -1/8 (/ (* D D) d))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))
-1/8
#s(literal -1/8 binary64)
(/ (* D D) d)
(/.f64 (*.f64 D D) d)
(* D D)
(*.f64 D D)
D
d
(* d (/ (pow l -1/2) (sqrt h)))
(/.f64 (*.f64 d (pow.f64 l #s(literal -1/2 binary64))) (sqrt.f64 h))
d
(/ (pow l -1/2) (sqrt h))
(/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h))
(pow l -1/2)
(pow.f64 l #s(literal -1/2 binary64))
l
-1/2
#s(literal -1/2 binary64)
(sqrt h)
(sqrt.f64 h)
h
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (* (/ D d) (/ (* (* D -1/8) (/ (* h (* M M)) l)) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (*.f64 h (*.f64 M (/.f64 (/.f64 (/.f64 (*.f64 M D) d) d) l))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 D #s(literal -1/8 binary64)))))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(/ d l)
(/.f64 d l)
d
l
(* (sqrt (/ d h)) (* (/ D d) (/ (* (* D -1/8) (/ (* h (* M M)) l)) d)))
(*.f64 (*.f64 h (*.f64 M (/.f64 (/.f64 (/.f64 (*.f64 M D) d) d) l))) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 D #s(literal -1/8 binary64))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ d h)
(/.f64 d h)
h
(* (/ D d) (/ (* (* D -1/8) (/ (* h (* M M)) l)) d))
(/.f64 (*.f64 (*.f64 M D) (*.f64 h (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 M D) d)))) (*.f64 d l))
(/ D d)
(/.f64 D d)
D
(/ (* (* D -1/8) (/ (* h (* M M)) l)) d)
(/.f64 (*.f64 D (*.f64 h (*.f64 (*.f64 M M) #s(literal -1/8 binary64)))) (*.f64 d l))
(* (* D -1/8) (/ (* h (* M M)) l))
(/.f64 (*.f64 D (*.f64 h (*.f64 (*.f64 M M) #s(literal -1/8 binary64)))) l)
(* D -1/8)
(*.f64 D #s(literal -1/8 binary64))
-1/8
#s(literal -1/8 binary64)
(/ (* h (* M M)) l)
(/.f64 (*.f64 h (*.f64 M M)) l)
(* h (* M M))
(*.f64 h (*.f64 M M))
(* M M)
(*.f64 M M)
M

localize672.0ms (1.2%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy94.2%
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l))
accuracy92.5%
(*.f64 h (*.f64 M M))
accuracy90.6%
(sqrt.f64 (/.f64 d h))
accuracy85.4%
(sqrt.f64 (/.f64 d l))
accuracy100.0%
(pow.f64 l #s(literal -1/2 binary64))
accuracy100.0%
(sqrt.f64 h)
accuracy99.8%
(*.f64 d (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h)))
accuracy99.7%
(/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h))
accuracy93.7%
(/.f64 (*.f64 D D) d)
accuracy89.5%
(*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))
accuracy88.7%
(pow.f64 (/.f64 h l) #s(literal 1/2 binary64))
accuracy85.2%
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
accuracy100.0%
(*.f64 l h)
accuracy99.9%
(/.f64 d (sqrt.f64 (*.f64 l h)))
accuracy84.7%
(sqrt.f64 (*.f64 l h))
accuracy94.8%
(*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d l)))))
accuracy92.3%
(/.f64 (*.f64 M D) (*.f64 d l))
accuracy90.6%
(sqrt.f64 (/.f64 d h))
accuracy85.4%
(sqrt.f64 (/.f64 d l))
Results
260.0ms130×0valid
220.0ms126×0invalid
Compiler

Compiled 417 to 52 computations (87.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 212.0ms
ival-mult: 90.0ms (42.5% of total)
ival-div: 74.0ms (35% of total)
ival-pow: 23.0ms (10.9% of total)
ival-sqrt: 20.0ms (9.5% of total)
ival-add: 3.0ms (1.4% of total)
const: 2.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

series112.0ms (0.2%)

Counts
24 → 900
Calls
Call 1
Inputs
#<alt (* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l))))))))>
#<alt (* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l)))))))>
#<alt (+ 1 (* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l))))))>
#<alt (* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l)))))>
#<alt (/ d (sqrt (* l h)))>
#<alt (sqrt (* l h))>
#<alt (* l h)>
#<alt (* (* M M) (* (/ (pow (/ h l) 1/2) l) (* -1/8 (/ (* D D) d))))>
#<alt (* (/ (pow (/ h l) 1/2) l) (* -1/8 (/ (* D D) d)))>
#<alt (/ (pow (/ h l) 1/2) l)>
#<alt (pow (/ h l) 1/2)>
#<alt (* d (/ (pow l -1/2) (sqrt h)))>
#<alt (/ (pow l -1/2) (sqrt h))>
#<alt (pow l -1/2)>
#<alt (sqrt h)>
#<alt (* (sqrt (/ d l)) (* (sqrt (/ d h)) (* (/ D d) (/ (* (* D -1/8) (/ (* h (* M M)) l)) d))))>
#<alt (sqrt (/ d l))>
#<alt (/ d l)>
#<alt (* (sqrt (/ d h)) (* (/ D d) (/ (* (* D -1/8) (/ (* h (* M M)) l)) d)))>
#<alt (sqrt (/ d h))>
#<alt (/ (* M D) (* d l))>
#<alt (/ (* D D) d)>
#<alt (* h (* M M))>
#<alt (* (* D -1/8) (/ (* h (* M M)) l))>
Outputs
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))>
#<alt (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))>
#<alt (sqrt (/ d h))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))>
#<alt (sqrt (/ d h))>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (sqrt (/ d h))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt (+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt (/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt (* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt (/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt 1>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (sqrt (* h l))>
#<alt (sqrt (* h l))>
#<alt (sqrt (* h l))>
#<alt (sqrt (* h l))>
#<alt (sqrt (* h l))>
#<alt (sqrt (* h l))>
#<alt (sqrt (* h l))>
#<alt (sqrt (* h l))>
#<alt (* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))>
#<alt (sqrt (* h l))>
#<alt (sqrt (* h l))>
#<alt (sqrt (* h l))>
#<alt (sqrt (* h l))>
#<alt (sqrt (* h l))>
#<alt (sqrt (* h l))>
#<alt (sqrt (* h l))>
#<alt (sqrt (* h l))>
#<alt (* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* h l)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (sqrt (/ h (pow l 3)))>
#<alt (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2))>
#<alt (sqrt (/ h l))>
#<alt (sqrt (/ h l))>
#<alt (sqrt (/ h l))>
#<alt (sqrt (/ h l))>
#<alt (sqrt (/ h l))>
#<alt (sqrt (/ h l))>
#<alt (sqrt (/ h l))>
#<alt (sqrt (/ h l))>
#<alt (* -1 (* (sqrt (/ h l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ h l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ h l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ h l)) (pow (sqrt -1) 2)))>
#<alt (sqrt (/ h l))>
#<alt (sqrt (/ h l))>
#<alt (sqrt (/ h l))>
#<alt (sqrt (/ h l))>
#<alt (sqrt (/ h l))>
#<alt (sqrt (/ h l))>
#<alt (sqrt (/ h l))>
#<alt (sqrt (/ h l))>
#<alt (* (sqrt (/ h l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ h l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ h l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ h l)) (pow (sqrt -1) 2))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (* d (sqrt (/ 1 (* h l))))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 (* h l)))>
#<alt (sqrt (/ 1 l))>
#<alt (sqrt (/ 1 l))>
#<alt (sqrt (/ 1 l))>
#<alt (sqrt (/ 1 l))>
#<alt (sqrt (/ 1 l))>
#<alt (sqrt (/ 1 l))>
#<alt (sqrt (/ 1 l))>
#<alt (sqrt (/ 1 l))>
#<alt (* (sqrt (/ 1 l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ 1 l)) (pow (sqrt -1) 2))>
#<alt (sqrt h)>
#<alt (sqrt h)>
#<alt (sqrt h)>
#<alt (sqrt h)>
#<alt (sqrt h)>
#<alt (sqrt h)>
#<alt (sqrt h)>
#<alt (sqrt h)>
#<alt (* -1 (* (sqrt h) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt h) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt h) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt h) (pow (sqrt -1) 2)))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (sqrt (/ d l))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d l)) (pow (sqrt -1) 2))>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (/ d l)>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (sqrt (/ d h))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (* (sqrt (/ d h)) (pow (sqrt -1) 2))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (* D M) (* d l))>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (/ (pow D 2) d)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* (pow M 2) h)>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
#<alt (* -1/8 (/ (* D (* (pow M 2) h)) l))>
Calls

225 calls:

TimeVariablePointExpression
5.0ms
l
@-inf
(/ d (sqrt (* l h)))
3.0ms
D
@0
(* (* D -1/8) (/ (* h (* M M)) l))
2.0ms
h
@0
(* (* D -1/8) (/ (* h (* M M)) l))
2.0ms
l
@0
(* (* D -1/8) (/ (* h (* M M)) l))
2.0ms
M
@0
(* (* D -1/8) (/ (* h (* M M)) l))

rewrite927.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
5260×/-lowering-/.f32
5260×/-lowering-/.f64
4574×*-lowering-*.f32
4574×*-lowering-*.f64
1128×frac-2neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051257
1247252
21821241
08122241
Stop Event
iter limit
node limit
Counts
24 → 1099
Calls
Call 1
Inputs
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l))))))))
(* (sqrt (/ d h)) (+ 1 (* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l)))))))
(+ 1 (* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l))))))
(* (/ M d) (* (/ D 4) (* (* h -1/2) (/ (* M D) (* d l)))))
(/ d (sqrt (* l h)))
(sqrt (* l h))
(* l h)
(* (* M M) (* (/ (pow (/ h l) 1/2) l) (* -1/8 (/ (* D D) d))))
(* (/ (pow (/ h l) 1/2) l) (* -1/8 (/ (* D D) d)))
(/ (pow (/ h l) 1/2) l)
(pow (/ h l) 1/2)
(* d (/ (pow l -1/2) (sqrt h)))
(/ (pow l -1/2) (sqrt h))
(pow l -1/2)
(sqrt h)
(* (sqrt (/ d l)) (* (sqrt (/ d h)) (* (/ D d) (/ (* (* D -1/8) (/ (* h (* M M)) l)) d))))
(sqrt (/ d l))
(/ d l)
(* (sqrt (/ d h)) (* (/ D d) (/ (* (* D -1/8) (/ (* h (* M M)) l)) d)))
(sqrt (/ d h))
(/ (* M D) (* d l))
(/ (* D D) d)
(* h (* M M))
(* (* D -1/8) (/ (* h (* M M)) l))
Outputs
(+.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(+.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(+.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(fma.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(fma.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(fma.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 d) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (sqrt.f64 d)) (sqrt.f64 l))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (sqrt.f64 l))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (sqrt.f64 d))) (neg.f64 (sqrt.f64 l)))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (neg.f64 (sqrt.f64 l)))
(/.f64 (+.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))) (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (-.f64 (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(*.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (sqrt.f64 d)) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))))))
(*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(*.f64 (*.f64 (sqrt.f64 d) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (pow.f64 l #s(literal -1/2 binary64)))
(+.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(+.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (/.f64 d h) (-.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))
(fma.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(fma.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(fma.f64 (/.f64 M d) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(fma.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(fma.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(fma.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(fma.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 M d)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D))) (/.f64 M d) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))))) (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))) (sqrt.f64 h)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (sqrt.f64 h)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 d h) (-.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (-.f64 (/.f64 d h) (pow.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))) (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))))))
(/.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (sqrt.f64 d)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))) (sqrt.f64 h)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (sqrt.f64 d)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (sqrt.f64 h)))
(/.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))) (+.f64 (/.f64 d h) (-.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))
(/.f64 (-.f64 (/.f64 d h) (pow.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(/.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))))
(/.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (sqrt.f64 h))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d (sqrt.f64 h))) (*.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (sqrt.f64 d)))) (*.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 h) d)) (*.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 d) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))))) (*.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 h)) (*.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (sqrt.f64 d)))) (*.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) d) (*.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))))) (*.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)) d))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) d) (*.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))))) (*.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)) d))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 h)) (*.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (*.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (*.f64 d (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 h) d)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) d) (*.f64 (sqrt.f64 h) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) d) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (sqrt.f64 d) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (*.f64 d (sqrt.f64 h))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (sqrt.f64 d)))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 h) d)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 d) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 h)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (sqrt.f64 d)))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) d) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) d))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) d) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) d))
(/.f64 (+.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 h)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (*.f64 d (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (*.f64 (sqrt.f64 h) d)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) d) (*.f64 (sqrt.f64 h) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) d) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (sqrt.f64 d)))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (*.f64 (sqrt.f64 h) d)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (*.f64 (sqrt.f64 d) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (sqrt.f64 d)))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) d) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) d))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) d) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) d))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (*.f64 d (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (*.f64 (sqrt.f64 h) d)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))))) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 h) d)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) d) (*.f64 (sqrt.f64 h) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) d) (*.f64 (sqrt.f64 h) (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))))) (*.f64 (sqrt.f64 h) d))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (sqrt.f64 d)) (pow.f64 (/.f64 h d) #s(literal 1/2 binary64))) (*.f64 (*.f64 d (sqrt.f64 h)) #s(literal 1 binary64))) (*.f64 (*.f64 d (sqrt.f64 h)) (pow.f64 (/.f64 h d) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 d))) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (sqrt.f64 d)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (*.f64 (*.f64 d (sqrt.f64 h)) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (*.f64 d (sqrt.f64 h)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (*.f64 d (sqrt.f64 h)) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (sqrt.f64 d)) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))) (*.f64 (*.f64 d (sqrt.f64 h)) (neg.f64 (sqrt.f64 d)))) (*.f64 (*.f64 d (sqrt.f64 h)) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (*.f64 d (sqrt.f64 h)) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (*.f64 d (sqrt.f64 h)) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (pow.f64 (/.f64 h d) #s(literal 1/2 binary64))) (*.f64 (*.f64 (sqrt.f64 h) d) #s(literal 1 binary64))) (*.f64 (*.f64 (sqrt.f64 h) d) (pow.f64 (/.f64 h d) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (sqrt.f64 h)) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 d))) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (*.f64 (*.f64 (sqrt.f64 h) d) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (sqrt.f64 h) d) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (sqrt.f64 h)) (*.f64 (*.f64 (sqrt.f64 h) d) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))) (*.f64 (*.f64 (sqrt.f64 h) d) (neg.f64 (sqrt.f64 d)))) (*.f64 (*.f64 (sqrt.f64 h) d) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (sqrt.f64 h)) (*.f64 (*.f64 (sqrt.f64 h) d) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (*.f64 (sqrt.f64 h) d) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (sqrt.f64 d)) (pow.f64 (/.f64 h d) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 h) (pow.f64 (/.f64 h d) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (sqrt.f64 d)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 h) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 h) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (sqrt.f64 d)) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (sqrt.f64 d)) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (pow.f64 (/.f64 h d) #s(literal 1/2 binary64))) (/.f64 d #s(literal 1 binary64))) (*.f64 d (pow.f64 (/.f64 h d) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (sqrt.f64 h)) (*.f64 d (sqrt.f64 d))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (*.f64 d (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 d (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (sqrt.f64 h)) (*.f64 d (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))) (*.f64 d (neg.f64 (sqrt.f64 d)))) (*.f64 d (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (sqrt.f64 h)) (*.f64 d (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (pow.f64 (/.f64 h d) #s(literal 1/2 binary64))) (/.f64 d #s(literal 1 binary64))) (*.f64 d (pow.f64 (/.f64 h d) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (sqrt.f64 h)) (*.f64 d (sqrt.f64 d))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (*.f64 d (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 d (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (sqrt.f64 h)) (*.f64 d (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))) (*.f64 d (neg.f64 (sqrt.f64 d)))) (*.f64 d (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (sqrt.f64 h)) (*.f64 d (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 d (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 h d) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 h) (pow.f64 (/.f64 h d) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (sqrt.f64 d))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 h) (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 h) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) #s(literal 1 binary64)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))) (*.f64 (sqrt.f64 h) (neg.f64 (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (sqrt.f64 h)) (*.f64 (sqrt.f64 h) (*.f64 #s(literal 1 binary64) (sqrt.f64 d)))) (*.f64 (sqrt.f64 h) (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))) (neg.f64 (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))) (neg.f64 (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (sqrt.f64 d))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (sqrt.f64 d))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (sqrt.f64 h))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))))) (neg.f64 (+.f64 (/.f64 d h) (-.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 d h) (pow.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (sqrt.f64 d))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) #s(literal 2 binary64)) (-.f64 (/.f64 d h) (*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 h) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))))))
(*.f64 (*.f64 (sqrt.f64 d) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 h) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (sqrt.f64 d)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))) (sqrt.f64 h))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (sqrt.f64 d)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (sqrt.f64 h))))
(*.f64 (+.f64 (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)) (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (pow.f64 (/.f64 d h) #s(literal 3/2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 d h) (-.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) #s(literal 2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))))
(*.f64 (-.f64 (/.f64 d h) (pow.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (sqrt.f64 d)) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 d) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(*.f64 (/.f64 (sqrt.f64 d) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (sqrt.f64 d) (pow.f64 h #s(literal 1/4 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))
(+.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(-.f64 (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))
(fma.f64 M (*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D))) #s(literal 1 binary64))
(fma.f64 M (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) d) #s(literal 1 binary64))
(fma.f64 (/.f64 M d) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) #s(literal 1 binary64))
(fma.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 M d)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 M d) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 D (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d l)) (/.f64 M d)) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (/.f64 #s(literal 1 binary64) d) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (/.f64 D #s(literal 4 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 D (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64))) (/.f64 (*.f64 M D) (*.f64 d l)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) h) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M D)) (*.f64 d l)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) (*.f64 h #s(literal -1/2 binary64))) (/.f64 (*.f64 M D) (*.f64 d l)) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) (/.f64 (*.f64 M D) (*.f64 d l))) (*.f64 h #s(literal -1/2 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)) (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))) (neg.f64 (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) #s(literal 1 binary64)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (+.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))
(*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64)))))))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))
(*.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (*.f64 (/.f64 M d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d M) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d M) #s(literal 4 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d #s(literal 4 binary64)) (*.f64 M (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (/.f64 d M)) (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) d) (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) M)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) d)) (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) (-.f64 #s(literal 0 binary64) M))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 M d) (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d M) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (-.f64 #s(literal 0 binary64) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d l) (*.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D))))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) (/.f64 M d))))
(/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))
(/.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) d)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l))) (*.f64 (/.f64 d M) #s(literal 4 binary64)))
(/.f64 (*.f64 M (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l))) (*.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 d M)))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) M) (*.f64 #s(literal 4 binary64) d))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) (-.f64 #s(literal 0 binary64) M)) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D))) (neg.f64 (/.f64 d M)))
(/.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l))) #s(literal 4 binary64))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) #s(literal 1 binary64)) (/.f64 d M))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (-.f64 #s(literal 0 binary64) M)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) d)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) (/.f64 M d)) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 M (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)))) (neg.f64 (*.f64 d #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)))) (neg.f64 (*.f64 (/.f64 d M) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 4 binary64) (/.f64 d M))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) M)) (neg.f64 (*.f64 #s(literal 4 binary64) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) (-.f64 #s(literal 0 binary64) M))) (neg.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) #s(literal 1 binary64))) (neg.f64 (/.f64 d M)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (-.f64 #s(literal 0 binary64) M))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D))))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) (/.f64 M d))) #s(literal -4 binary64))
(pow.f64 (/.f64 d (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))
(*.f64 M (*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D))))
(*.f64 M (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) d))
(*.f64 (/.f64 M d) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)))
(*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 M d)))
(*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)))
(*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 M d))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)) #s(literal 1 binary64))
(*.f64 (/.f64 D d) (/.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 D d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 h d) (/.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M D)) (*.f64 d l)) (/.f64 D #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))
(*.f64 (/.f64 (*.f64 D (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d l)) (/.f64 M d)))
(*.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d M) #s(literal 4 binary64))))
(*.f64 (*.f64 M (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l))) (/.f64 #s(literal 1 binary64) (*.f64 d #s(literal 4 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 4 binary64))))
(*.f64 (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (/.f64 d M))))
(*.f64 (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) M) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) d)))
(*.f64 (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) (-.f64 #s(literal 0 binary64) M)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) d))))
(*.f64 (neg.f64 (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) d) (/.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d l)) (/.f64 D #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D)))) (/.f64 D #s(literal 4 binary64)))
(*.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 D (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64))) (/.f64 (*.f64 M D) (*.f64 d l)))
(*.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) h) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M D)) (*.f64 d l)))
(*.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) (*.f64 h #s(literal -1/2 binary64))) (/.f64 (*.f64 M D) (*.f64 d l)))
(*.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) (/.f64 (*.f64 M D) (*.f64 d l))) (*.f64 h #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 M d) (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l))) #s(literal 1/4 binary64))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) #s(literal 1 binary64)) (/.f64 M d))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (-.f64 #s(literal 0 binary64) M)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (*.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 M (/.f64 D #s(literal 4 binary64))) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (*.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) (/.f64 M d)) #s(literal 1/4 binary64))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) d) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 (/.f64 D #s(literal 4 binary64)) d) (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 (*.f64 (/.f64 D #s(literal 4 binary64)) h) d) (/.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M D)) (*.f64 d l)) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) d) (/.f64 (/.f64 (*.f64 M D) (*.f64 d l)) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) M) #s(literal -1 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) d))
(*.f64 (/.f64 (/.f64 (*.f64 M D) (*.f64 d l)) d) (/.f64 (/.f64 (*.f64 D (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) d) (/.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D)))) (*.f64 d l)) d) (/.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 M D) (*.f64 d l))) d) (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) M) d) (/.f64 (/.f64 D (*.f64 d l)) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) (/.f64 M d)) d) (/.f64 (/.f64 D l) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 D (*.f64 h #s(literal -1/2 binary64))) #s(literal 4 binary64)) (*.f64 M D)) d) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) M) d))
(*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) d) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D))) l))
(*.f64 (/.f64 (/.f64 (/.f64 M d) (/.f64 #s(literal 4 binary64) D)) l) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 h (*.f64 M D))) d))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (/.f64 d (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))
(neg.f64 (/.f64 d (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) d) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (sqrt.f64 (*.f64 (/.f64 d l) d))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 d (/.f64 d h)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) (/.f64 d #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (*.f64 d (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) d)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) d)))
(/.f64 (-.f64 #s(literal 0 binary64) d) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (/.f64 d (sqrt.f64 l))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 (/.f64 d #s(literal 1 binary64)) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 d l) d)) (sqrt.f64 h))
(/.f64 (*.f64 d (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l))
(/.f64 (*.f64 #s(literal 1 binary64) d) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) d) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (/.f64 d #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 d l) d))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 d (/.f64 d h)))) (neg.f64 (sqrt.f64 l)))
(/.f64 (neg.f64 (neg.f64 (/.f64 d (sqrt.f64 l)))) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 d (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) d)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) d)) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(pow.f64 (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d l)) #s(literal 1/2 binary64))
(*.f64 d (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(*.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 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 h) d) #s(literal -1 binary64)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d)) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (/.f64 d (sqrt.f64 l))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(*.f64 (/.f64 d #s(literal 1 binary64)) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) d)) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (*.f64 d (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) d) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) d) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(*.f64 (/.f64 d (sqrt.f64 l)) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 l)) (/.f64 d (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(*.f64 (/.f64 d (sqrt.f64 h)) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/4 binary64))))
(*.f64 (/.f64 d #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) (sqrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) #s(literal 1/4 binary64))) (/.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (sqrt.f64 d) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 d (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 d (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 (*.f64 d (pow.f64 l #s(literal -1/4 binary64))) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (pow.f64 l #s(literal -1/4 binary64)) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 d (sqrt.f64 h)))
(exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal 1/2 binary64)))
(exp.f64 (-.f64 (*.f64 (log.f64 h) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 l))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64)))) (/.f64 (sqrt.f64 h) (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64)))))
(sqrt.f64 (*.f64 l h))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 l #s(literal -1/4 binary64)) (/.f64 (sqrt.f64 h) (pow.f64 l #s(literal -1/4 binary64)))))
(/.f64 (sqrt.f64 h) (pow.f64 l #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))))
(/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h))) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64)))))
(/.f64 (/.f64 (sqrt.f64 h) (pow.f64 l #s(literal -1/4 binary64))) (pow.f64 l #s(literal -1/4 binary64)))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 h) (pow.f64 l #s(literal -1/4 binary64)))) (neg.f64 (pow.f64 l #s(literal -1/4 binary64))))
(pow.f64 (*.f64 l h) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 l h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 l h))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 h) (sqrt.f64 l))
(*.f64 (sqrt.f64 l) (sqrt.f64 h))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 l h) #s(literal 1/4 binary64)) (pow.f64 (*.f64 l h) #s(literal 1/4 binary64)))
(*.f64 (/.f64 (sqrt.f64 h) (pow.f64 l #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 l #s(literal -1/4 binary64))))
(*.f64 (/.f64 (pow.f64 h #s(literal 1/4 binary64)) (pow.f64 l #s(literal -1/4 binary64))) (/.f64 (pow.f64 h #s(literal 1/4 binary64)) (pow.f64 l #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 l #s(literal -1/4 binary64))) (/.f64 (sqrt.f64 h) (neg.f64 (pow.f64 l #s(literal -1/4 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 l #s(literal -1/4 binary64)))) (/.f64 (sqrt.f64 h) (pow.f64 l #s(literal -1/4 binary64))))
(*.f64 l h)
(*.f64 h l)
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 M M) (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 (*.f64 M M) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))) (*.f64 M M))))
(/.f64 (*.f64 (*.f64 M M) (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))))) l)
(/.f64 (*.f64 (/.f64 (*.f64 M M) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))) (*.f64 M M)) l)
(/.f64 (neg.f64 (*.f64 (*.f64 M M) (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 M M) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))) (*.f64 M M))) (-.f64 #s(literal 0 binary64) l))
(*.f64 M (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 M M) (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (*.f64 M M)))
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 (*.f64 M M) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (*.f64 M M))
(*.f64 (/.f64 (*.f64 M M) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))))
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (*.f64 (/.f64 D (/.f64 d D)) (*.f64 M M)))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (*.f64 (*.f64 M M) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))) (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l))
(*.f64 (*.f64 (*.f64 M M) (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) (/.f64 D (/.f64 d D)))
(*.f64 (*.f64 (/.f64 (*.f64 M M) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) #s(literal -1/8 binary64)) (/.f64 D (/.f64 d D)))
(*.f64 (*.f64 (/.f64 (*.f64 M M) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (/.f64 D (/.f64 d D))) #s(literal -1/8 binary64))
(*.f64 (*.f64 (*.f64 M M) (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 (/.f64 (*.f64 M M) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))) (*.f64 M M)) (/.f64 #s(literal 1 binary64) l))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (*.f64 D D)) (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) d) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d l) (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d l)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d l) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d l)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (*.f64 D D))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d (*.f64 D D)) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 D D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l))))
(/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (/.f64 d (*.f64 D D)))
(/.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))) l)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) d))
(/.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (*.f64 d l))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) #s(literal 1 binary64)) (*.f64 d (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (*.f64 d l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (*.f64 D D)) d)
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) #s(literal 1 binary64)) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (/.f64 d (*.f64 D D)))
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 D D))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l)) d)
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))) (neg.f64 (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) (neg.f64 (/.f64 d (*.f64 D D))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (*.f64 (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) d)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) #s(literal 1 binary64))) (neg.f64 (*.f64 d (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (*.f64 D D))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (*.f64 D D)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) #s(literal 1 binary64))) (neg.f64 (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) #s(literal 1 binary64))) (neg.f64 (/.f64 d (*.f64 D D))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 D D)))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l))) (-.f64 #s(literal 0 binary64) d))
(pow.f64 (/.f64 l (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))))
(*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) l))
(*.f64 (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 D (/.f64 d D)) (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l)))
(*.f64 (/.f64 D (/.f64 d D)) (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l))
(*.f64 (/.f64 D l) (/.f64 (*.f64 (/.f64 D d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (/.f64 D (/.f64 d D)))
(*.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) d)))
(*.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 d (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(*.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) l) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l) (/.f64 D (/.f64 d D))) #s(literal -1/8 binary64))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) D) (/.f64 D d))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (*.f64 D D)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) #s(literal 1 binary64)) (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (/.f64 D (/.f64 d D)))
(*.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 D D))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) l) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) l))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 d l)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 (/.f64 D (/.f64 d D)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal -1/8 binary64) d) (/.f64 (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l) (/.f64 #s(literal 1 binary64) (*.f64 D D))))
(*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (/.f64 D (/.f64 d D)) l) (/.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) l) (/.f64 (/.f64 #s(literal 1 binary64) d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) l) (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) d))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) l) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) d) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) l))
(*.f64 (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) d) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) l) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 D D))))
(*.f64 (/.f64 (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l) d) (/.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 D D))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) d) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) l)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) d))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) d)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) l))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) d)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) l))
(*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (*.f64 d l)))
(*.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) l))
(*.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) d) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 D D))))
(*.f64 (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)) d))
(exp.f64 (*.f64 (log.f64 (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) l)) (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) l))
(/.f64 #s(literal 1 binary64) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) l))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) #s(literal 1 binary64)) l)
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) l))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) l))
(pow.f64 (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) l))
(*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) l))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h l) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/4 binary64)) l))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 (/.f64 h l) #s(literal 1/4 binary64))) l))
(*.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 h l) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/4 binary64)) l))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 h l))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 h l) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 h l) (/.f64 h l))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 h l)) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 h l)) #s(literal 1/4 binary64)) (*.f64 (log.f64 (/.f64 h l)) #s(literal 1/4 binary64))))
(sqrt.f64 (/.f64 h l))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (sqrt.f64 h) (sqrt.f64 l))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (neg.f64 (sqrt.f64 l)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 l h) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (/.f64 l h))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) h))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) l))))
(/.f64 (sqrt.f64 (/.f64 h #s(literal 1 binary64))) (sqrt.f64 l))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(pow.f64 (/.f64 h l) #s(literal 1/2 binary64))
(pow.f64 (/.f64 l h) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 h l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 h l) (/.f64 h l)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 h l)))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h))
(*.f64 (sqrt.f64 h) (pow.f64 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 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l))))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))) (/.f64 d (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
(sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))
(neg.f64 (/.f64 d (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) d) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (sqrt.f64 (*.f64 (/.f64 d l) d))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (sqrt.f64 (*.f64 d (/.f64 d h)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) (/.f64 d #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (*.f64 d (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) d)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) d)))
(/.f64 (-.f64 #s(literal 0 binary64) d) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (/.f64 d (sqrt.f64 l))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 (/.f64 d #s(literal 1 binary64)) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 d l) d)) (sqrt.f64 h))
(/.f64 (*.f64 d (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (sqrt.f64 l))
(/.f64 (*.f64 #s(literal 1 binary64) d) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) d) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 (/.f64 d (sqrt.f64 l)) (sqrt.f64 h))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (/.f64 d #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 d l) d))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 d (/.f64 d h)))) (neg.f64 (sqrt.f64 l)))
(/.f64 (neg.f64 (neg.f64 (/.f64 d (sqrt.f64 l)))) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 d (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) d)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) d)) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(pow.f64 (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 d l) (/.f64 d h)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d l)) #s(literal 1/2 binary64))
(*.f64 d (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(*.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 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 (/.f64 (sqrt.f64 h) d) #s(literal -1 binary64)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 l)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d)) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (/.f64 d (sqrt.f64 l))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(*.f64 (/.f64 d #s(literal 1 binary64)) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 d l) d)) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (*.f64 d (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(*.f64 (sqrt.f64 (*.f64 d (/.f64 d h))) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) d) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) d) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(*.f64 (/.f64 d (sqrt.f64 l)) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 l)) (/.f64 d (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(*.f64 (/.f64 d (sqrt.f64 h)) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/4 binary64))))
(*.f64 (/.f64 d #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) (sqrt.f64 h)))
(*.f64 (/.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) #s(literal 1/4 binary64))) (/.f64 (sqrt.f64 d) (pow.f64 (*.f64 l h) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (sqrt.f64 d) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 d (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 d (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 (*.f64 d (pow.f64 l #s(literal -1/4 binary64))) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (pow.f64 l #s(literal -1/4 binary64)) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 d (sqrt.f64 h)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal 1/2 binary64))))
(exp.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 l)) (*.f64 (log.f64 h) #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))) (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(neg.f64 (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) (sqrt.f64 h)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (pow.f64 l #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(/.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) #s(literal 1 binary64)) (sqrt.f64 h))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(pow.f64 (*.f64 l h) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #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 0 binary64) (pow.f64 l #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (pow.f64 l #s(literal -1/4 binary64)) (/.f64 (pow.f64 l #s(literal -1/4 binary64)) (sqrt.f64 h)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 l #s(literal -1/2 binary64)))) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 l h) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 l h) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 l #s(literal -1/4 binary64)) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (pow.f64 l #s(literal -1/4 binary64)) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 l #s(literal -1/4 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 l #s(literal -1/4 binary64))) (sqrt.f64 h)))
(*.f64 (/.f64 (neg.f64 (pow.f64 l #s(literal -1/4 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 l #s(literal -1/4 binary64)) (sqrt.f64 h)))
(*.f64 (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 1/4 binary64))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 l)))
(exp.f64 (*.f64 (log.f64 (pow.f64 l #s(literal -1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 l l)) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) l)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 l) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 l) #s(literal -1/4 binary64)) (*.f64 (log.f64 l) #s(literal -1/4 binary64))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) l))
(/.f64 #s(literal 1 binary64) (sqrt.f64 l))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 l #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 l)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) 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 (/.f64 #s(literal 1 binary64) l) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 l #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 l l) #s(literal -1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 l))
(*.f64 #s(literal 1 binary64) (pow.f64 l #s(literal -1/2 binary64)))
(*.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)) (pow.f64 l #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 h) #s(literal 1/2 binary64)))
(sqrt.f64 h)
(pow.f64 h #s(literal 1/2 binary64))
(pow.f64 (pow.f64 h #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 h h) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 h)) #s(literal 1/2 binary64))
(*.f64 (pow.f64 h #s(literal 1/4 binary64)) (pow.f64 h #s(literal 1/4 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) d)) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 l) (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) d)))))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) d)) (sqrt.f64 d)) (sqrt.f64 l))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) d))) (sqrt.f64 l))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) d)) (sqrt.f64 d))) (neg.f64 (sqrt.f64 l)))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))))) (neg.f64 (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) d)))) (neg.f64 (sqrt.f64 l)))
(*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) d)))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) d)) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))))
(*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D))) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d))))
(*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 D d)) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d))))
(*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d)))) (/.f64 D d))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) d)) (sqrt.f64 d)) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (/.f64 #s(literal 1 binary64) (*.f64 d d)))
(*.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 (sqrt.f64 d) (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) d))) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
(exp.f64 (*.f64 (log.f64 (/.f64 d l)) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 d l))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 l d) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 l d) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (sqrt.f64 d) (sqrt.f64 l))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 l d) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (sqrt.f64 d)) (neg.f64 (sqrt.f64 l)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (/.f64 l d))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) l))))
(/.f64 (sqrt.f64 (/.f64 d #s(literal 1 binary64))) (sqrt.f64 l))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 d))) (neg.f64 (neg.f64 (sqrt.f64 l))))
(pow.f64 (/.f64 d l) #s(literal 1/2 binary64))
(pow.f64 (/.f64 l d) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 l d) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 d l) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 d l) (/.f64 d l)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 d l))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 d))
(*.f64 (sqrt.f64 d) (pow.f64 l #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l))))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 d)) (/.f64 #s(literal 1 binary64) (neg.f64 (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)) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 l d)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) l)) (/.f64 d (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 d (-.f64 #s(literal 0 binary64) l)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) d) l))
(/.f64 d l)
(/.f64 #s(literal 1 binary64) (/.f64 l d))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 l d))))
(/.f64 #s(literal 1 binary64) (/.f64 l (/.f64 d #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) d) (-.f64 #s(literal 0 binary64) l))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l d)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d)) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (/.f64 d #s(literal 1 binary64)) l)
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) l))))
(/.f64 (neg.f64 (/.f64 d #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) l))
(pow.f64 (/.f64 l d) #s(literal -1 binary64))
(*.f64 d (/.f64 #s(literal 1 binary64) l))
(*.f64 #s(literal 1 binary64) (/.f64 d l))
(*.f64 (-.f64 #s(literal 0 binary64) d) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 #s(literal 1 binary64) l) d)
(*.f64 (/.f64 #s(literal 1 binary64) l) (pow.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 l d))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d)) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 d #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) l))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) (*.f64 d d)) (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 h) d) (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 d d) (sqrt.f64 h)) (*.f64 (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d (sqrt.f64 h)) (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (sqrt.f64 d))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))) (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 D (*.f64 M (*.f64 h M))) l)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d d) (*.f64 (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))))
(/.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))))
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (*.f64 (sqrt.f64 h) (*.f64 d d)))
(/.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) (*.f64 (sqrt.f64 h) d))
(/.f64 (*.f64 (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))) (sqrt.f64 d)) (*.f64 (*.f64 d d) (sqrt.f64 h)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (sqrt.f64 d)) (*.f64 d (sqrt.f64 h)))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M))))) d)
(/.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (*.f64 d d))
(/.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
(/.f64 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) #s(literal 1 binary64)) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 D (*.f64 M (*.f64 h M))) l))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))))) (sqrt.f64 h))
(/.f64 (*.f64 (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) d)
(/.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D))) (neg.f64 (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))))) (neg.f64 (*.f64 (sqrt.f64 h) (*.f64 d d))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))) (neg.f64 (*.f64 (sqrt.f64 h) d)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))) (sqrt.f64 d))) (neg.f64 (*.f64 (*.f64 d d) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (sqrt.f64 d))) (neg.f64 (*.f64 d (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))))) (neg.f64 (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (sqrt.f64 d))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) #s(literal 1 binary64))) (neg.f64 (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 D (*.f64 M (*.f64 h M))) l)))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 d d)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) d))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))))
(*.f64 (/.f64 D d) (*.f64 (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))))
(*.f64 (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d))) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)))
(*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d))))
(*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (/.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 l (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M)))))))
(*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) d))
(*.f64 (*.f64 (sqrt.f64 d) (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 h) (*.f64 d d))))
(*.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 h) d)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))) (sqrt.f64 d)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d d) (sqrt.f64 h))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (sqrt.f64 d)) (/.f64 #s(literal 1 binary64) (*.f64 d (sqrt.f64 h))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d)))) (/.f64 D d))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 D #s(literal -1/8 binary64))) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M))))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (/.f64 #s(literal 1 binary64) (*.f64 d d)))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (sqrt.f64 d)) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) #s(literal 1 binary64)) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 D (*.f64 M (*.f64 h M))) l))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))))) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 D D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M))))) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d d)))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 (sqrt.f64 d) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
(*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) d) (/.f64 (/.f64 D d) (/.f64 l (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M)))))))
(*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M)))))) (/.f64 D (*.f64 d l)))
(*.f64 (/.f64 (/.f64 D d) d) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 l (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M)))))))
(*.f64 (/.f64 (/.f64 D d) (/.f64 d (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M)))))) (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) l))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) D) (/.f64 d (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M)))))) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (/.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 (sqrt.f64 d) (pow.f64 h #s(literal 1/4 binary64))))
(*.f64 (/.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) d) (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))))
(*.f64 (/.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (/.f64 d (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M)))))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 D (*.f64 M (*.f64 h M))) l)) d))
(exp.f64 (*.f64 (log.f64 (/.f64 d h)) #s(literal 1/2 binary64)))
(sqrt.f64 (/.f64 d h))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 (sqrt.f64 d) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 h) (*.f64 #s(literal 1 binary64) (sqrt.f64 d))))
(/.f64 (sqrt.f64 d) (sqrt.f64 h))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (sqrt.f64 h))
(/.f64 (neg.f64 (sqrt.f64 d)) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (sqrt.f64 h))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (/.f64 h d))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))) (sqrt.f64 (neg.f64 (-.f64 #s(literal 0 binary64) h))))
(/.f64 (sqrt.f64 (/.f64 d #s(literal 1 binary64))) (sqrt.f64 h))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 d))) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 h))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 d))) (-.f64 #s(literal 0 binary64) (sqrt.f64 h)))
(pow.f64 (/.f64 d h) #s(literal 1/2 binary64))
(pow.f64 (/.f64 h d) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 h d) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 d h) (/.f64 d h)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 d h))) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 d) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (pow.f64 h #s(literal -1/2 binary64)) (sqrt.f64 d))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) h))))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (sqrt.f64 d) #s(literal 1 binary64)) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 d)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 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 (*.f64 #s(literal 1 binary64) (sqrt.f64 d)) (pow.f64 h #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (sqrt.f64 d) (pow.f64 h #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 h #s(literal 1/4 binary64))))
(*.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))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 d l) (*.f64 M D))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l))) (/.f64 (*.f64 M D) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(neg.f64 (/.f64 (*.f64 M D) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (*.f64 d l)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d l) (*.f64 M D)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 d l) (*.f64 M D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 d M) l) (*.f64 #s(literal 1 binary64) D)))
(/.f64 #s(literal 1 binary64) (/.f64 d (/.f64 (*.f64 M D) l)))
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 (/.f64 M d) D)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d l) (*.f64 (*.f64 M D) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d M) (/.f64 D l)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 M (/.f64 D l))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) d) (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 D l))))
(/.f64 (*.f64 M D) (*.f64 d l))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (/.f64 D l) (/.f64 d M))
(/.f64 (/.f64 (*.f64 M D) d) l)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d l) (*.f64 M D))))
(/.f64 (*.f64 #s(literal 1 binary64) D) (*.f64 (/.f64 d M) l))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(/.f64 (neg.f64 (/.f64 (*.f64 M D) d)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (/.f64 (*.f64 M D) l) d)
(/.f64 (*.f64 (/.f64 M d) D) l)
(/.f64 (*.f64 (*.f64 M D) #s(literal 1 binary64)) (*.f64 d l))
(/.f64 (*.f64 M (/.f64 D l)) d)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 D l)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (/.f64 D l)) (neg.f64 (/.f64 d M)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) D)) (neg.f64 (*.f64 (/.f64 d M) l)))
(/.f64 (neg.f64 (*.f64 (/.f64 M d) D)) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d l)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 M D) d))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (/.f64 (*.f64 M D) l)) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (*.f64 M D) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 d l)))
(/.f64 (neg.f64 (*.f64 M (/.f64 D l))) (-.f64 #s(literal 0 binary64) d))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 D l))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(pow.f64 (/.f64 (*.f64 d l) (*.f64 M D)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 M D) (*.f64 d l)))
(*.f64 M (/.f64 D (*.f64 d l)))
(*.f64 (/.f64 M d) (/.f64 D l))
(*.f64 D (/.f64 M (*.f64 d l)))
(*.f64 (*.f64 M D) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (/.f64 D d) (/.f64 M l))
(*.f64 (/.f64 D d) (pow.f64 (/.f64 l M) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d l))))
(*.f64 (/.f64 D l) (/.f64 M d))
(*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (*.f64 M D) l))
(*.f64 (/.f64 #s(literal 1 binary64) d) (pow.f64 (/.f64 l (*.f64 M D)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (/.f64 (/.f64 D l) (/.f64 #s(literal 1 binary64) M)))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 M D) d))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) (*.f64 M D))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d l)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 M D)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 M D) d) (/.f64 #s(literal 1 binary64) l))
(*.f64 (/.f64 D (*.f64 d l)) M)
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 d l) (*.f64 M D)))))
(*.f64 (*.f64 #s(literal 1 binary64) D) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 d M) l)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 M D))) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (neg.f64 (/.f64 (*.f64 M D) d)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 M l) (/.f64 D d))
(*.f64 (/.f64 (*.f64 M D) l) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 D (-.f64 #s(literal 0 binary64) d)) (/.f64 (-.f64 #s(literal 0 binary64) M) l))
(*.f64 (/.f64 M (-.f64 #s(literal 0 binary64) d)) (/.f64 (-.f64 #s(literal 0 binary64) D) l))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) D) d) (/.f64 M (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) M) d) (/.f64 D (-.f64 #s(literal 0 binary64) l)))
(*.f64 (*.f64 (/.f64 M d) D) (/.f64 #s(literal 1 binary64) l))
(*.f64 (*.f64 (*.f64 M D) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 d l)))
(*.f64 (*.f64 M (/.f64 D l)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 D l)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (pow.f64 (/.f64 l M) #s(literal -1 binary64)) (/.f64 D d))
(*.f64 (/.f64 D (-.f64 #s(literal 0 binary64) l)) (/.f64 (-.f64 #s(literal 0 binary64) M) d))
(*.f64 (/.f64 D #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 d l)))
(*.f64 (/.f64 M #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) D) (*.f64 d l)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) M) l) (/.f64 D (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 #s(literal -1 binary64) d) (/.f64 (*.f64 M D) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 #s(literal -1 binary64) l) (/.f64 (*.f64 M D) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) M) #s(literal -1 binary64)) (/.f64 D (*.f64 d l)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) D) #s(literal -1 binary64)) (/.f64 M (*.f64 d l)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) D) l) (/.f64 M (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 M (-.f64 #s(literal 0 binary64) l)) (/.f64 (-.f64 #s(literal 0 binary64) D) d))
(exp.f64 (*.f64 (log.f64 (/.f64 d (*.f64 D D))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) d)) (/.f64 (*.f64 D D) (-.f64 #s(literal 0 binary64) d)))
(neg.f64 (/.f64 (*.f64 D D) (-.f64 #s(literal 0 binary64) d)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)) d))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 D D)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 d (*.f64 D D)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d D) (*.f64 D #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (*.f64 D D) #s(literal 1 binary64))))
(/.f64 D (/.f64 d D))
(/.f64 (*.f64 D D) d)
(/.f64 (-.f64 #s(literal 0 binary64) D) (neg.f64 (/.f64 d D)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) d))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 d (*.f64 D D))))
(/.f64 (*.f64 D #s(literal 1 binary64)) (/.f64 d D))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D))) (neg.f64 (-.f64 #s(literal 0 binary64) d)))
(/.f64 (*.f64 (*.f64 D D) #s(literal 1 binary64)) d)
(/.f64 (neg.f64 (*.f64 D #s(literal 1 binary64))) (neg.f64 (/.f64 d D)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d))))
(/.f64 (neg.f64 (*.f64 (*.f64 D D) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) d))
(pow.f64 (/.f64 d (*.f64 D D)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 D (/.f64 d D)))
(*.f64 D (/.f64 D d))
(*.f64 (*.f64 D D) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 D d) D)
(*.f64 (/.f64 D d) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) D)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d)))
(*.f64 (/.f64 #s(literal 1 binary64) d) (*.f64 D D))
(*.f64 (/.f64 #s(literal 1 binary64) d) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 D D)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 d (*.f64 D D)))))
(*.f64 (*.f64 D #s(literal 1 binary64)) (/.f64 D d))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 D D))) (/.f64 #s(literal 1 binary64) d))
(*.f64 (*.f64 (*.f64 D D) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d))
(*.f64 (/.f64 D #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) D) d))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) D) #s(literal -1 binary64)) (/.f64 D d))
(*.f64 h (*.f64 M M))
(*.f64 M (*.f64 h M))
(*.f64 (*.f64 M M) h)
(*.f64 (*.f64 h M) M)
(/.f64 #s(literal 1 binary64) (/.f64 l (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (*.f64 M (*.f64 h M))) (*.f64 D #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (*.f64 M (*.f64 h M))) (*.f64 (*.f64 D #s(literal -1/8 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 (*.f64 D #s(literal -1/8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h M))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 l (*.f64 M (*.f64 h M))) (*.f64 #s(literal 1 binary64) (*.f64 D #s(literal -1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h M))) (*.f64 D #s(literal -1/8 binary64)))))
(/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M))))
(/.f64 (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M)))) l)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 l (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M)))))))
(/.f64 (neg.f64 (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M))))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (*.f64 D #s(literal -1/8 binary64))) (neg.f64 (/.f64 l (*.f64 M (*.f64 h M)))))
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) #s(literal 1 binary64)) (/.f64 l (*.f64 M (*.f64 h M))))
(/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h M)))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 D #s(literal -1/8 binary64))) (/.f64 l (*.f64 M (*.f64 h M))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h M))) (*.f64 D #s(literal -1/8 binary64))) (-.f64 #s(literal 0 binary64) l))
(/.f64 (neg.f64 (neg.f64 (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M)))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 l (*.f64 M (*.f64 h M)))))
(/.f64 (neg.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h M))))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 D #s(literal -1/8 binary64)))) (neg.f64 (/.f64 l (*.f64 M (*.f64 h M)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h M))) (*.f64 D #s(literal -1/8 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) l)))
(pow.f64 (/.f64 l (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M))))) #s(literal -1 binary64))
(*.f64 h (*.f64 (/.f64 (*.f64 M M) l) (*.f64 D #s(literal -1/8 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))))
(*.f64 D (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 D (/.f64 (*.f64 M (*.f64 h M)) l)))
(*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 M (*.f64 h M)) l))
(*.f64 (*.f64 M (*.f64 h M)) (*.f64 (/.f64 #s(literal 1 binary64) l) (*.f64 D #s(literal -1/8 binary64))))
(*.f64 (/.f64 (*.f64 M (*.f64 h M)) l) (*.f64 D #s(literal -1/8 binary64)))
(*.f64 (/.f64 D l) (/.f64 #s(literal -1/8 binary64) (/.f64 #s(literal 1 binary64) (*.f64 M (*.f64 h M)))))
(*.f64 (/.f64 #s(literal 1 binary64) l) (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 M (*.f64 h M)))))
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))) D)
(*.f64 (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M)))) (/.f64 #s(literal 1 binary64) l))
(*.f64 (neg.f64 (*.f64 D (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 h M))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) h) (/.f64 (*.f64 M M) l))
(*.f64 (*.f64 (/.f64 (*.f64 M (*.f64 h M)) l) D) #s(literal -1/8 binary64))
(*.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 M (*.f64 h M)) l))
(*.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h M)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 D #s(literal -1/8 binary64))) (/.f64 (*.f64 M (*.f64 h M)) l))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h M))) (*.f64 D #s(literal -1/8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) l)))
(*.f64 (/.f64 #s(literal -1/8 binary64) l) (/.f64 D (/.f64 #s(literal 1 binary64) (*.f64 M (*.f64 h M)))))
(*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h M))) l))
(*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 M (*.f64 h M)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (*.f64 h M))) #s(literal -1 binary64)) (/.f64 (*.f64 D #s(literal -1/8 binary64)) l))

simplify958.0ms (1.7%)

Algorithm
egg-herbie
Rules
6496×*-lowering-*.f32
6496×*-lowering-*.f64
2538×/-lowering-/.f32
2538×/-lowering-/.f64
1240×fma-lowering-fma.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
024511565
172611119
2254711078
3594211048
0815411048
Stop Event
iter limit
node limit
Counts
900 → 900
Calls
Call 1
Inputs
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(* d (sqrt (/ 1 (* h l))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(* d (sqrt (/ 1 (* h l))))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(* d (sqrt (/ 1 (* h l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(sqrt (/ d h))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(sqrt (/ d h))
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(sqrt (/ d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
1
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(sqrt (* h l))
(sqrt (* h l))
(sqrt (* h l))
(sqrt (* h l))
(sqrt (* h l))
(sqrt (* h l))
(sqrt (* h l))
(sqrt (* h l))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(sqrt (* h l))
(sqrt (* h l))
(sqrt (* h l))
(sqrt (* h l))
(sqrt (* h l))
(sqrt (* h l))
(sqrt (* h l))
(sqrt (* h l))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* h l)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(sqrt (/ h (pow l 3)))
(* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2))
(* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2))
(* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2))
(* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2))
(sqrt (/ h l))
(sqrt (/ h l))
(sqrt (/ h l))
(sqrt (/ h l))
(sqrt (/ h l))
(sqrt (/ h l))
(sqrt (/ h l))
(sqrt (/ h l))
(* -1 (* (sqrt (/ h l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ h l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ h l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ h l)) (pow (sqrt -1) 2)))
(sqrt (/ h l))
(sqrt (/ h l))
(sqrt (/ h l))
(sqrt (/ h l))
(sqrt (/ h l))
(sqrt (/ h l))
(sqrt (/ h l))
(sqrt (/ h l))
(* (sqrt (/ h l)) (pow (sqrt -1) 2))
(* (sqrt (/ h l)) (pow (sqrt -1) 2))
(* (sqrt (/ h l)) (pow (sqrt -1) 2))
(* (sqrt (/ h l)) (pow (sqrt -1) 2))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(* d (sqrt (/ 1 (* h l))))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 (* h l)))
(sqrt (/ 1 l))
(sqrt (/ 1 l))
(sqrt (/ 1 l))
(sqrt (/ 1 l))
(sqrt (/ 1 l))
(sqrt (/ 1 l))
(sqrt (/ 1 l))
(sqrt (/ 1 l))
(* (sqrt (/ 1 l)) (pow (sqrt -1) 2))
(* (sqrt (/ 1 l)) (pow (sqrt -1) 2))
(* (sqrt (/ 1 l)) (pow (sqrt -1) 2))
(* (sqrt (/ 1 l)) (pow (sqrt -1) 2))
(sqrt h)
(sqrt h)
(sqrt h)
(sqrt h)
(sqrt h)
(sqrt h)
(sqrt h)
(sqrt h)
(* -1 (* (sqrt h) (pow (sqrt -1) 2)))
(* -1 (* (sqrt h) (pow (sqrt -1) 2)))
(* -1 (* (sqrt h) (pow (sqrt -1) 2)))
(* -1 (* (sqrt h) (pow (sqrt -1) 2)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(sqrt (/ d l))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(/ d l)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(sqrt (/ d h))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (* D M) (* d l))
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(/ (pow D 2) d)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* (pow M 2) h)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(* -1/8 (/ (* D (* (pow M 2) h)) l))
Outputs
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow l 3))))) (* (pow d 2) (sqrt (/ 1 (* h l))))) d)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (*.f64 (*.f64 d d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))) d)
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 M M) d)))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 M M) d)))))
(* d (+ (sqrt (/ 1 (* h l))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) (pow d 2)) (sqrt (/ h (pow l 3)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 M M) d)))))
(* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 d (-.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 d (-.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d)))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) (pow d 2)) (sqrt (/ h (pow l 3))))) (* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2)))))
(*.f64 d (-.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d)))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (* h l)))) (* d (sqrt (/ (pow l 3) h)))) (pow l 2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3))))) (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l)))))
(-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (*.f64 h (*.f64 h (/.f64 (/.f64 h (*.f64 l l)) l)))))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (*.f64 h (*.f64 h (/.f64 (/.f64 h (*.f64 l l)) l)))))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/ (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ (pow h 3) (pow l 3))))) (* d (sqrt (/ h l)))) h)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (*.f64 h (*.f64 h (/.f64 (/.f64 h (*.f64 l l)) l)))))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) l) l)) (*.f64 D D)) (/.f64 (*.f64 M M) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) l) l)) (*.f64 D D)) (/.f64 (*.f64 M M) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* h (+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ 1 (* h (pow l 3)))))) (* d (sqrt (/ 1 (* (pow h 3) l))))))
(*.f64 h (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) l) l)) (*.f64 D D)) (/.f64 (*.f64 M M) d))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 h (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M M) d))) (sqrt.f64 (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) l) l))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 h (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M M) d))) (sqrt.f64 (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) l) l))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* -1 (* h (+ (* -1 (* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* (pow h 3) l))))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ 1 (* h (pow l 3)))))))))
(*.f64 h (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M M) d))) (sqrt.f64 (/.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l) l) l))) (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h (*.f64 (*.f64 h h) l)))))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow M 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(+ (* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3))))) (* d (sqrt (/ 1 (* h l)))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) d) (sqrt (/ h (pow l 3))))) (* (/ d (pow D 2)) (sqrt (/ 1 (* h l))))))
(+.f64 (*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d))) (*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) l)))) (*.f64 d d))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) l)))) (*.f64 d d))
(/ (+ (sqrt (/ (pow d 5) h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (* d h))))) (pow d 2))
(/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) l)))) (*.f64 d d))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) d)) (*.f64 (*.f64 D (/.f64 (*.f64 D (*.f64 M M)) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) #s(literal -1/8 binary64)))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) d)) (*.f64 (*.f64 D (/.f64 (*.f64 D (*.f64 M M)) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) #s(literal -1/8 binary64)))))
(* d (+ (sqrt (/ 1 (* d h))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 5)))))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) d)) (*.f64 (*.f64 D (/.f64 (*.f64 D (*.f64 M M)) l)) (*.f64 (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))) #s(literal -1/8 binary64)))))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) d)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M M) l))) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) d)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M M) l))) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))))))
(* -1 (* d (+ (* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 5))))) (* (sqrt (/ 1 (* d h))) (pow (sqrt -1) 2)))))
(*.f64 d (+.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) d)) (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M M) l))) (sqrt.f64 (/.f64 h (pow.f64 d #s(literal 5 binary64)))))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 D (/.f64 (*.f64 D (*.f64 M M)) l)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) #s(literal -1/8 binary64)))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 D (/.f64 (*.f64 D (*.f64 M M)) l)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) #s(literal -1/8 binary64)))) h)
(/ (+ (sqrt (* d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ (pow h 3) (pow d 3)))))) h)
(/.f64 (+.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 D (/.f64 (*.f64 D (*.f64 M M)) l)) (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 d (*.f64 d d)))) #s(literal -1/8 binary64)))) h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) l)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) l)))))
(* h (+ (sqrt (/ d (pow h 3))) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ 1 (* (pow d 3) h)))))))
(*.f64 h (+.f64 (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) l)))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 D D) l))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 h (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M M) l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h))))) (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 h (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M M) l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h))))) (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h))))))
(* -1 (* h (+ (* -1 (* (sqrt (/ d (pow h 3))) (pow (sqrt -1) 2))) (* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ 1 (* (pow d 3) h))))))))
(*.f64 h (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 M M) l))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 d (*.f64 (*.f64 d d) h))))) (sqrt.f64 (/.f64 d (*.f64 h (*.f64 h h))))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(* (pow M 2) (+ (* -1/8 (* (/ (pow D 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow M 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(* (pow D 2) (+ (* -1/8 (* (/ (pow M 2) l) (sqrt (/ h (pow d 3))))) (* (/ 1 (pow D 2)) (sqrt (/ d h)))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(/ (+ (* -1/8 (* (* (pow D 2) (pow M 2)) (sqrt (/ h (pow d 3))))) (* (sqrt (/ d h)) l)) l)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (*.f64 M M))) (*.f64 l (sqrt.f64 (/.f64 d h)))) l)
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
(+ (sqrt (/ d h)) (* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3))))))
(+.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l))))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* (pow M 2) (+ (* -1/8 (/ (* (pow D 2) h) (* (pow d 2) l))) (/ 1 (pow M 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l))) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l))) (*.f64 d d))
(/ (+ (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) l)) (pow d 2)) (pow d 2))
(/.f64 (+.f64 (*.f64 d d) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l))) (*.f64 d d))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* (pow D 2) (+ (* -1/8 (/ (* (pow M 2) h) (* (pow d 2) l))) (/ 1 (pow D 2))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* h (+ (* -1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* -1 (* h (- (* 1/8 (/ (* (pow D 2) (pow M 2)) (* (pow d 2) l))) (/ 1 h))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) (*.f64 d d))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) (*.f64 d d))) l)
(/ (+ l (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (pow d 2)))) l)
(/.f64 (+.f64 l (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h)))) (*.f64 d d))) l)
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
1
#s(literal 1 binary64)
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(+ 1 (* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d)))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* -1/8 (/ (* (pow D 2) (* (pow M 2) h)) (* (pow d 2) l)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D (*.f64 D (*.f64 (*.f64 M M) h))) l)) (*.f64 d d))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 h l))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 h l))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 h l))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(sqrt (* h l))
(sqrt.f64 (*.f64 h l))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 h l))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 h l))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 h l))
(* -1 (* (sqrt (* h l)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 h l))
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* h l)
(*.f64 h l)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal 1/8 binary64) d))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal 1/8 binary64) d))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal 1/8 binary64) d))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal 1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (-.f64 #s(literal 0 binary64) (*.f64 D D))) (/.f64 #s(literal 1/8 binary64) d))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (-.f64 #s(literal 0 binary64) (*.f64 D D))) (/.f64 #s(literal 1/8 binary64) d))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (-.f64 #s(literal 0 binary64) (*.f64 D D))) (/.f64 #s(literal 1/8 binary64) d))
(* 1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (-.f64 #s(literal 0 binary64) (*.f64 D D))) (/.f64 #s(literal 1/8 binary64) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D D))) d))
(* -1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D D))) d))
(* -1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D D))) d))
(* -1/8 (* (/ (* (pow D 2) (pow (sqrt -1) 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (-.f64 #s(literal 0 binary64) (*.f64 D D))) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(* -1/8 (* (/ (pow D 2) d) (sqrt (/ h (pow l 3)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) d))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(* -1 (* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(sqrt (/ h (pow l 3)))
(sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))
(* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))
(* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))
(* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))
(* (sqrt (/ h (pow l 3))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(* -1 (* (sqrt (/ h l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 h l))
(* -1 (* (sqrt (/ h l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 h l))
(* -1 (* (sqrt (/ h l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 h l))
(* -1 (* (sqrt (/ h l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(sqrt (/ h l))
(sqrt.f64 (/.f64 h l))
(* (sqrt (/ h l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 h l)))
(* (sqrt (/ h l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 h l)))
(* (sqrt (/ h l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 h l)))
(* (sqrt (/ h l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 h l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* (* d (pow (sqrt -1) 2)) (sqrt (/ 1 (* h l))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) (-.f64 #s(literal 0 binary64) d))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* d (sqrt (/ 1 (* h l))))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(* (sqrt (/ 1 (* h l))) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 (* h l)))
(sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))
(sqrt (/ 1 l))
(sqrt.f64 (/.f64 #s(literal 1 binary64) l))
(sqrt (/ 1 l))
(sqrt.f64 (/.f64 #s(literal 1 binary64) l))
(sqrt (/ 1 l))
(sqrt.f64 (/.f64 #s(literal 1 binary64) l))
(sqrt (/ 1 l))
(sqrt.f64 (/.f64 #s(literal 1 binary64) l))
(sqrt (/ 1 l))
(sqrt.f64 (/.f64 #s(literal 1 binary64) l))
(sqrt (/ 1 l))
(sqrt.f64 (/.f64 #s(literal 1 binary64) l))
(sqrt (/ 1 l))
(sqrt.f64 (/.f64 #s(literal 1 binary64) l))
(sqrt (/ 1 l))
(sqrt.f64 (/.f64 #s(literal 1 binary64) l))
(* (sqrt (/ 1 l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(* (sqrt (/ 1 l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(* (sqrt (/ 1 l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(* (sqrt (/ 1 l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) l)))
(sqrt h)
(sqrt.f64 h)
(sqrt h)
(sqrt.f64 h)
(sqrt h)
(sqrt.f64 h)
(sqrt h)
(sqrt.f64 h)
(sqrt h)
(sqrt.f64 h)
(sqrt h)
(sqrt.f64 h)
(sqrt h)
(sqrt.f64 h)
(sqrt h)
(sqrt.f64 h)
(* -1 (* (sqrt h) (pow (sqrt -1) 2)))
(sqrt.f64 h)
(* -1 (* (sqrt h) (pow (sqrt -1) 2)))
(sqrt.f64 h)
(* -1 (* (sqrt h) (pow (sqrt -1) 2)))
(sqrt.f64 h)
(* -1 (* (sqrt h) (pow (sqrt -1) 2)))
(sqrt.f64 h)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal 1/8 binary64) d))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal 1/8 binary64) d))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal 1/8 binary64) d))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal 1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) d) (sqrt (/ h (pow l 3)))))
(*.f64 (*.f64 D D) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) d)))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(* -1 (* (sqrt (/ d l)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(sqrt (/ d l))
(sqrt.f64 (/.f64 d l))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(* (sqrt (/ d l)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l)))
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(/ d l)
(/.f64 d l)
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 (*.f64 D D) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))))) (/.f64 #s(literal 1/8 binary64) l))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 (*.f64 D D) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))))) (/.f64 #s(literal 1/8 binary64) l))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 (*.f64 D D) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))))) (/.f64 #s(literal 1/8 binary64) l))
(* 1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 (*.f64 D D) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))))) (/.f64 #s(literal 1/8 binary64) l))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 D D) l))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 D D) l))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 D D) l))))
(* -1/8 (* (/ (* (pow D 2) (* (pow M 2) (pow (sqrt -1) 2))) l) (sqrt (/ h (pow d 3)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 D D) l))))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(* -1/8 (* (/ (* (pow D 2) (pow M 2)) l) (sqrt (/ h (pow d 3)))))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (/.f64 (*.f64 (*.f64 D D) #s(literal -1/8 binary64)) l)))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(* -1 (* (sqrt (/ d h)) (pow (sqrt -1) 2)))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(sqrt (/ d h))
(sqrt.f64 (/.f64 d h))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(* (sqrt (/ d h)) (pow (sqrt -1) 2))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (* D M) (* d l))
(*.f64 M (/.f64 D (*.f64 d l)))
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(/ (pow D 2) d)
(/.f64 (*.f64 D D) d)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* (pow M 2) h)
(*.f64 (*.f64 M M) h)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)
(* -1/8 (/ (* D (* (pow M 2) h)) l))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l)

eval689.0ms (1.3%)

Compiler

Compiled 60029 to 4367 computations (92.7% saved)

prune862.0ms (1.6%)

Pruning

57 alts after pruning (51 fresh and 6 done)

PrunedKeptTotal
New2139222161
Fresh152944
Picked325
Done044
Total2157572214
Accuracy
97.1%
Counts
2214 → 57
Alt Table
Click to see full alt table
StatusAccuracyProgram
22.6%
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (sqrt.f64 l))
32.4%
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (*.f64 h (*.f64 h (/.f64 (/.f64 h (*.f64 l l)) l)))))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
22.5%
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
19.9%
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
35.9%
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
20.0%
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)) (sqrt.f64 d)) (sqrt.f64 l))
41.8%
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l))
22.5%
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
22.9%
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
22.6%
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
22.9%
(/.f64 d (sqrt.f64 (*.f64 l h)))
22.2%
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal 1/2 binary64))))
22.9%
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
19.9%
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
58.0%
(*.f64 (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
37.0%
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)))
36.9%
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
69.9%
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
23.0%
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
22.7%
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 h)))
37.0%
(*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
19.9%
(*.f64 (/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
37.4%
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
29.9%
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
33.9%
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
36.9%
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l)))
34.9%
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
27.8%
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
40.4%
(*.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 d)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
19.8%
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
41.7%
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
41.1%
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
19.1%
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
35.6%
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 D (/.f64 d D)) l) (/.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
36.5%
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
38.7%
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
35.3%
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
22.9%
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
20.4%
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
18.4%
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))))
17.3%
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (sqrt.f64 d)) (sqrt.f64 h)))
32.2%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d)))))
13.3%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l))))
69.9%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d l))))))))
69.7%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
56.8%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D))))))
30.5%
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l) d))))
36.5%
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
23.0%
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
4.8%
(*.f64 d (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (sqrt.f64 h)))
22.9%
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
22.9%
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
22.8%
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
22.8%
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))
29.8%
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
27.6%
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
28.5%
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
Compiler

Compiled 4199 to 1503 computations (64.2% saved)

regimes402.0ms (0.7%)

Counts
121 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 D (/.f64 d D)) l) (/.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l h)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(*.f64 d (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 h)))
(*.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/2 binary64))))
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l h)))) d)
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
(*.f64 d (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (sqrt.f64 h)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d l)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l))))
(*.f64 d (/.f64 (sqrt.f64 (neg.f64 (/.f64 #s(literal 1 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) d))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (sqrt.f64 l))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D (*.f64 M D)) d)) (*.f64 (/.f64 h l) #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 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #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 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d l))))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (*.f64 (/.f64 h l) #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 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #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 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d d) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 (/.f64 d h)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/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 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (*.f64 h (*.f64 h (/.f64 (/.f64 h (*.f64 l l)) l)))))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 l d) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (-.f64 #s(literal 0 binary64) d))
(*.f64 h (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (sqrt.f64 d)) (sqrt.f64 h)))
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)) (sqrt.f64 d)) (sqrt.f64 l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (pow.f64 (/.f64 d (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l))) #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))) (sqrt.f64 h))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 d)) (sqrt.f64 l))
(*.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 d)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 l d) #s(literal -1/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 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 d h) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (+.f64 (sqrt.f64 (/.f64 (pow.f64 d #s(literal 5 binary64)) h)) (*.f64 (sqrt.f64 (*.f64 d h)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l)))) (*.f64 d d)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (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 (pow.f64 (/.f64 d h) #s(literal 1/4 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))) (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/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 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 h d))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (sqrt.f64 (/.f64 h d)))))
(fma.f64 (pow.f64 (/.f64 (/.f64 d l) (/.f64 h d)) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (/.f64 d l) (/.f64 h d)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))) (sqrt.f64 (/.f64 d l))))
Outputs
(*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l))
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))))
Calls

7 calls:

49.0ms
M
48.0ms
l
47.0ms
D
46.0ms
h
46.0ms
d
Results
AccuracySegmentsBranch
78.8%2d
80.8%3h
80.4%3l
72.5%2M
72.0%2D
75.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))))
75.1%3(*.f64 M D)
Compiler

Compiled 78 to 53 computations (32.1% saved)

regimes208.0ms (0.4%)

Counts
112 → 4
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 D (/.f64 d D)) l) (/.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l h)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(*.f64 d (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 h)))
(*.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/2 binary64))))
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l h)))) d)
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
(*.f64 d (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (sqrt.f64 h)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d l)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l))))
(*.f64 d (/.f64 (sqrt.f64 (neg.f64 (/.f64 #s(literal 1 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) d))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (sqrt.f64 l))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D (*.f64 M D)) d)) (*.f64 (/.f64 h l) #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 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #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 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d l))))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (*.f64 (/.f64 h l) #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 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #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 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d d) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 (/.f64 d h)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/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 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (*.f64 h (*.f64 h (/.f64 (/.f64 h (*.f64 l l)) l)))))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 l d) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (-.f64 #s(literal 0 binary64) d))
(*.f64 h (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (sqrt.f64 d)) (sqrt.f64 h)))
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)) (sqrt.f64 d)) (sqrt.f64 l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (pow.f64 (/.f64 d (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l))) #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))) (sqrt.f64 h))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 d)) (sqrt.f64 l))
(*.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 d)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 l d) #s(literal -1/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 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
Outputs
(*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l))
Calls

3 calls:

47.0ms
d
44.0ms
l
44.0ms
h
Results
AccuracySegmentsBranch
76.8%2d
80.3%4l
78.7%3h
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes208.0ms (0.4%)

Counts
111 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 D (/.f64 d D)) l) (/.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l h)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(*.f64 d (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 h)))
(*.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/2 binary64))))
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l h)))) d)
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
(*.f64 d (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (sqrt.f64 h)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d l)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l))))
(*.f64 d (/.f64 (sqrt.f64 (neg.f64 (/.f64 #s(literal 1 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) d))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (sqrt.f64 l))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D (*.f64 M D)) d)) (*.f64 (/.f64 h l) #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 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #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 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d l))))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (*.f64 (/.f64 h l) #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 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #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 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d d) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 (/.f64 d h)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/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 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (*.f64 h (*.f64 h (/.f64 (/.f64 h (*.f64 l l)) l)))))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 l d) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (-.f64 #s(literal 0 binary64) d))
(*.f64 h (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (sqrt.f64 d)) (sqrt.f64 h)))
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)) (sqrt.f64 d)) (sqrt.f64 l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (pow.f64 (/.f64 d (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l))) #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))) (sqrt.f64 h))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 d)) (sqrt.f64 l))
(*.f64 (*.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 d)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(*.f64 (*.f64 (pow.f64 (/.f64 d h) (/.f64 #s(literal 1 binary64) #s(literal 2 binary64))) (pow.f64 (/.f64 l d) #s(literal -1/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 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #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 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l))
Calls

3 calls:

49.0ms
d
45.0ms
h
44.0ms
l
Results
AccuracySegmentsBranch
78.0%3d
77.5%3h
77.6%3l
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes194.0ms (0.4%)

Counts
105 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 D (/.f64 d D)) l) (/.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l h)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(*.f64 d (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 h)))
(*.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/2 binary64))))
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l h)))) d)
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
(*.f64 d (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (sqrt.f64 h)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d l)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l))))
(*.f64 d (/.f64 (sqrt.f64 (neg.f64 (/.f64 #s(literal 1 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) d))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (sqrt.f64 l))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D (*.f64 M D)) d)) (*.f64 (/.f64 h l) #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 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #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 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d l))))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (*.f64 (/.f64 h l) #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 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #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 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d d) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 (/.f64 d h)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/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 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (*.f64 h (*.f64 h (/.f64 (/.f64 h (*.f64 l l)) l)))))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 l d) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (-.f64 #s(literal 0 binary64) d))
(*.f64 h (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (sqrt.f64 d)) (sqrt.f64 h)))
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)) (sqrt.f64 d)) (sqrt.f64 l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (pow.f64 (/.f64 d (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l))) #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(/.f64 (*.f64 (sqrt.f64 d) (*.f64 (sqrt.f64 (/.f64 d l)) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))) (sqrt.f64 h))
Outputs
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
Calls

3 calls:

43.0ms
l
42.0ms
d
42.0ms
h
Results
AccuracySegmentsBranch
74.6%3h
73.4%2l
75.4%3d
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes164.0ms (0.3%)

Counts
102 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 D (/.f64 d D)) l) (/.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l h)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(*.f64 d (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 h)))
(*.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/2 binary64))))
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l h)))) d)
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
(*.f64 d (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (sqrt.f64 h)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d l)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l))))
(*.f64 d (/.f64 (sqrt.f64 (neg.f64 (/.f64 #s(literal 1 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) d))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (sqrt.f64 l))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D (*.f64 M D)) d)) (*.f64 (/.f64 h l) #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 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #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 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (*.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 M D) (*.f64 d l))))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) d)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 M D) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 M D) (*.f64 d d)) (*.f64 (/.f64 h l) #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 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #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 (*.f64 D (*.f64 M (*.f64 M D))) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 (*.f64 d d) l)))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D (*.f64 M (*.f64 M D))) d) #s(literal 4 binary64)) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 d l)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D))))))) (sqrt.f64 (/.f64 d h)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 h l)) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 (*.f64 l (*.f64 l l)) h)))) (*.f64 l l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/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 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))) (pow.f64 (/.f64 d l) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 h (*.f64 h h)) (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d))) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 D D) (*.f64 (*.f64 M M) (sqrt.f64 (*.f64 h (*.f64 h (/.f64 (/.f64 h (*.f64 l l)) l)))))) (/.f64 #s(literal -1/8 binary64) d)) (*.f64 d (sqrt.f64 (/.f64 h l)))) h)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 l d) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) (*.f64 d d))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (-.f64 #s(literal 0 binary64) d))
(*.f64 h (+.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 h h)) h)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 l l) h)))) (*.f64 (*.f64 D (*.f64 D (*.f64 M M))) (/.f64 #s(literal -1/8 binary64) d)))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 D d) (/.f64 (/.f64 d D) (/.f64 #s(literal -1/8 binary64) (/.f64 l (*.f64 M (*.f64 h M)))))) (sqrt.f64 d)) (sqrt.f64 h)))
(*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) h) l) d) d)) (sqrt.f64 d)) (sqrt.f64 l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (pow.f64 (/.f64 d (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l))) #s(literal -1 binary64)))))
Outputs
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #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 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
Calls

2 calls:

82.0ms
(*.f64 M D)
39.0ms
d
Results
AccuracySegmentsBranch
75.1%3(*.f64 M D)
75.3%4d
Compiler

Compiled 14 to 11 computations (21.4% saved)

regimes81.0ms (0.1%)

Counts
78 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 D (/.f64 d D)) l) (/.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l h)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(*.f64 d (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 h)))
(*.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/2 binary64))))
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l h)))) d)
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
(*.f64 d (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (sqrt.f64 h)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d l)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l))))
(*.f64 d (/.f64 (sqrt.f64 (neg.f64 (/.f64 #s(literal 1 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) d))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (sqrt.f64 l))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D (*.f64 M D)) d)) (*.f64 (/.f64 h l) #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 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
Outputs
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #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 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
Calls

1 calls:

38.0ms
(*.f64 M D)
Results
AccuracySegmentsBranch
75.1%3(*.f64 M D)
Compiler

Compiled 8 to 6 computations (25% saved)

regimes203.0ms (0.4%)

Counts
77 → 6
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 D (/.f64 d D)) l) (/.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l h)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(*.f64 d (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 h)))
(*.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/2 binary64))))
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l h)))) d)
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
(*.f64 d (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (sqrt.f64 h)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d l)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l))))
(*.f64 d (/.f64 (sqrt.f64 (neg.f64 (/.f64 #s(literal 1 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) d))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (sqrt.f64 l))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D (*.f64 M D)) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
Outputs
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D (*.f64 M D)) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
Calls

5 calls:

39.0ms
M
32.0ms
l
32.0ms
d
31.0ms
D
30.0ms
h
Results
AccuracySegmentsBranch
68.9%3D
76.2%6d
70.2%3M
69.7%3h
68.7%3l
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes68.0ms (0.1%)

Counts
76 → 6
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 D (/.f64 d D)) l) (/.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l h)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(*.f64 d (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 h)))
(*.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/2 binary64))))
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l h)))) d)
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
(*.f64 d (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (sqrt.f64 h)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d l)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l))))
(*.f64 d (/.f64 (sqrt.f64 (neg.f64 (/.f64 #s(literal 1 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) d))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (sqrt.f64 l))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (sqrt.f64 (/.f64 d l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))) D) (*.f64 M (*.f64 M D))))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)) (sqrt.f64 (*.f64 (/.f64 d h) d))) (sqrt.f64 l))
Outputs
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d)))))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
Calls

1 calls:

31.0ms
d
Results
AccuracySegmentsBranch
75.1%6d
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes172.0ms (0.3%)

Counts
72 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 D (/.f64 d D)) l) (/.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l h)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/4 binary64)) (*.f64 (/.f64 D d) (/.f64 D d))) (*.f64 #s(literal 1/2 binary64) h)) l)))
(/.f64 d (*.f64 (sqrt.f64 l) (sqrt.f64 h)))
(*.f64 d (/.f64 (pow.f64 l #s(literal -1/2 binary64)) (sqrt.f64 h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (/.f64 d (sqrt.f64 h)))
(*.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal -1/2 binary64))))
(*.f64 d (pow.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 l h)))) d)
(*.f64 (sqrt.f64 (/.f64 d l)) (sqrt.f64 (/.f64 d h)))
(*.f64 (pow.f64 l #s(literal -1/2 binary64)) (*.f64 (pow.f64 h #s(literal -1/2 binary64)) d))
(/.f64 d (exp.f64 (*.f64 (log.f64 (*.f64 l h)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 d l)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 d l) (/.f64 d h))) #s(literal 1/2 binary64)))
(*.f64 d (/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) l))) (sqrt.f64 h)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d h))) (sqrt.f64 (/.f64 d l)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 h d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 d l))))
(*.f64 d (/.f64 (sqrt.f64 (neg.f64 (/.f64 #s(literal 1 binary64) h))) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/4 binary64)) d))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M (*.f64 M (*.f64 D D)))) (sqrt.f64 h)) (*.f64 d l)) (sqrt.f64 l))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) h)) l) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 M M)) (/.f64 (*.f64 D D) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (*.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 (*.f64 h (*.f64 M M)) l)) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (*.f64 (/.f64 D d) (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D (*.f64 (*.f64 M M) h))) l) d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (/.f64 (*.f64 (*.f64 D D) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M M) h)) l)) (*.f64 d d))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 h (*.f64 d (*.f64 d d)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64)) l))))
(*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (/.f64 d h) #s(literal 1/2 binary64)) (/.f64 d D)) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 (*.f64 M (*.f64 h M)) l) d)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) d) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 h (*.f64 M M)) l)) (/.f64 (*.f64 D D) d))) (sqrt.f64 (/.f64 d l)))
(*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64))) (*.f64 d d)) (sqrt.f64 (/.f64 d l))))
Outputs
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))
Calls

5 calls:

30.0ms
D
30.0ms
d
29.0ms
h
29.0ms
M
28.0ms
l
Results
AccuracySegmentsBranch
64.2%3l
59.7%2D
64.2%5h
63.9%3M
66.6%3d
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes81.0ms (0.1%)

Counts
42 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 D (/.f64 d D)) l) (/.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l h)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 h l) #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 d d)) (*.f64 D (*.f64 M (*.f64 M D)))))))
Outputs
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))
Calls

3 calls:

28.0ms
l
18.0ms
d
18.0ms
M
Results
AccuracySegmentsBranch
59.3%3M
62.7%4l
63.5%3d
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes34.0ms (0.1%)

Counts
40 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 D (/.f64 d D)) l) (/.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l h)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
(/.f64 #s(literal 1 binary64) (/.f64 d (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))))
Outputs
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))
Calls

1 calls:

18.0ms
d
Results
AccuracySegmentsBranch
61.8%3d
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes157.0ms (0.3%)

Counts
38 → 2
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (/.f64 D (/.f64 d D)) l) (/.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M)
(*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M)
(*.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D)) (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)))
(/.f64 (*.f64 (*.f64 (*.f64 M M) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) (*.f64 #s(literal -1/8 binary64) (*.f64 D D))) d)
(*.f64 (*.f64 D D) (*.f64 (*.f64 (*.f64 M M) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l))) (/.f64 #s(literal -1/8 binary64) d)))
(*.f64 (*.f64 M M) (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 l h)) l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D D) l) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) d) #s(literal -1/8 binary64)) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 h (*.f64 l (*.f64 l l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 D D)) (-.f64 #s(literal 0 binary64) (*.f64 M (/.f64 M d)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)) (*.f64 (*.f64 M (*.f64 M (*.f64 D D))) #s(literal -1 binary64))) (/.f64 #s(literal 1/8 binary64) d))
(*.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1 binary64)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 (*.f64 D D) (sqrt.f64 (/.f64 (/.f64 h (*.f64 l l)) l)))) (/.f64 #s(literal -1/8 binary64) d))
(*.f64 (/.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (*.f64 D D) (/.f64 (/.f64 l (*.f64 h (*.f64 M M))) #s(literal -1/8 binary64)))) (*.f64 d d))
(/.f64 (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) d)
Outputs
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))
Calls

5 calls:

83.0ms
M
17.0ms
D
16.0ms
d
16.0ms
l
16.0ms
h
Results
AccuracySegmentsBranch
56.4%2M
46.2%3h
53.4%4l
56.8%3D
56.4%3d
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes59.0ms (0.1%)

Counts
19 → 2
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
Outputs
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
(*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d)))
Calls

3 calls:

34.0ms
d
9.0ms
D
9.0ms
M
Results
AccuracySegmentsBranch
51.3%3d
53.1%3D
54.8%2M
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes14.0ms (0%)

Counts
18 → 2
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
Outputs
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
(*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d))))
Calls

1 calls:

9.0ms
M
Results
AccuracySegmentsBranch
53.6%2M
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes48.0ms (0.1%)

Counts
17 → 5
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
Outputs
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64)))
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
Calls

5 calls:

9.0ms
D
9.0ms
l
8.0ms
M
8.0ms
h
8.0ms
d
Results
AccuracySegmentsBranch
37.4%2h
38.1%2d
44.5%5l
39.1%4D
35.6%3M
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes13.0ms (0%)

Counts
16 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal -1/4 binary64)) d)
(/.f64 d (pow.f64 (*.f64 (*.f64 l h) (*.f64 l h)) #s(literal 1/4 binary64)))
Outputs
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d)
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
Calls

1 calls:

9.0ms
l
Results
AccuracySegmentsBranch
41.3%3l
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes10.0ms (0%)

Counts
13 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)) d))
(/.f64 d (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 l h) #s(literal -1/2 binary64))))
(*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 h (/.f64 #s(literal 1 binary64) l)))))
Outputs
(neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
Calls

1 calls:

7.0ms
l
Results
AccuracySegmentsBranch
41.1%3l
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes70.0ms (0.1%)

Counts
8 → 3
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d 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)))
(*.f64 d (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) l) h)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l)) d)
Outputs
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))
Calls

5 calls:

47.0ms
M
5.0ms
h
5.0ms
d
5.0ms
l
5.0ms
D
Results
AccuracySegmentsBranch
31.7%2M
29.8%1D
31.6%2h
32.4%2d
34.3%3l
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes19.0ms (0%)

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

5 calls:

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

Compiled 30 to 25 computations (16.7% saved)

regimes14.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
Outputs
(/.f64 d (sqrt.f64 (*.f64 l h)))
Calls

5 calls:

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

Compiled 30 to 25 computations (16.7% saved)

bsearch262.0ms (0.5%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
61.0ms
1.8960442917820576e+269
7.620279864242067e+269
170.0ms
-2.2302235482026437e-304
1.4490588642247786e-302
Results
101.0ms224×0valid
91.0ms212×0invalid
Compiler

Compiled 1156 to 767 computations (33.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 147.0ms
ival-mult: 50.0ms (33.9% of total)
ival-pow: 50.0ms (33.9% of total)
ival-div: 40.0ms (27.1% of total)
ival-sub: 5.0ms (3.4% of total)
const: 2.0ms (1.4% of total)
backward-pass: 0.0ms (0% of total)

bsearch550.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
202.0ms
2.3091850948969343e+67
1.1513600012891564e+89
114.0ms
-1.109440844310376e-307
4.2450992822359735e-308
176.0ms
-3.934747085586024e+28
-6597883413503029000.0
Results
215.0ms448×0valid
197.0ms427×0invalid
Compiler

Compiled 2338 to 1537 computations (34.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 322.0ms
ival-mult: 128.0ms (39.8% of total)
ival-pow: 98.0ms (30.5% of total)
ival-div: 81.0ms (25.2% of total)
ival-sub: 11.0ms (3.4% of total)
const: 3.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

bsearch358.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
171.0ms
-3.3496578141233763e-307
2.8845019731476257e-305
151.0ms
-2.8501431062289203e-89
-2.9202125812052794e-97
Results
177.0ms288×0valid
97.0ms253×0invalid
Compiler

Compiled 1173 to 785 computations (33.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 171.0ms
ival-mult: 63.0ms (36.9% of total)
ival-div: 50.0ms (29.2% of total)
ival-pow: 49.0ms (28.7% of total)
ival-sub: 7.0ms (4.1% of total)
const: 2.0ms (1.2% of total)
backward-pass: 0.0ms (0% of total)

bsearch324.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
142.0ms
-3.3496578141233763e-307
2.8845019731476257e-305
144.0ms
-2.8501431062289203e-89
-2.9202125812052794e-97
Results
131.0ms288×0valid
103.0ms288×0invalid
Compiler

Compiled 1173 to 785 computations (33.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 176.0ms
ival-div: 61.0ms (34.7% of total)
ival-mult: 56.0ms (31.9% of total)
ival-pow: 49.0ms (27.9% of total)
ival-sub: 7.0ms (4% of total)
const: 2.0ms (1.1% of total)
backward-pass: 0.0ms (0% of total)

bsearch4.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.483455904165491e+205
9.394843096494213e+207
0.0ms
7.795032660575527e-206
2.728321075257738e-204
Compiler

Compiled 48 to 29 computations (39.6% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.483455904165491e+205
9.394843096494213e+207
0.0ms
7.795032660575527e-206
2.728321075257738e-204
Compiler

Compiled 48 to 29 computations (39.6% saved)

bsearch1.0s (1.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
187.0ms
9.499203526547536e+138
1.2119834353537305e+148
210.0ms
8.696222385184746e-48
1.5169447329653841e-37
145.0ms
-3.3496578141233763e-307
2.8845019731476257e-305
156.0ms
-2.8501431062289203e-89
-2.9202125812052794e-97
231.0ms
-1.7455937466269769e+130
-2.88823667033488e+120
Results
452.0ms752×0valid
293.0ms818×0invalid
Compiler

Compiled 3006 to 2049 computations (31.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 578.0ms
ival-pow: 228.0ms (39.5% of total)
ival-mult: 164.0ms (28.4% of total)
ival-div: 160.0ms (27.7% of total)
ival-sub: 19.0ms (3.3% of total)
const: 6.0ms (1% of total)
backward-pass: 1.0ms (0.2% of total)

bsearch865.0ms (1.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
156.0ms
9.499203526547536e+138
1.2119834353537305e+148
150.0ms
8.696222385184746e-48
1.5169447329653841e-37
190.0ms
-3.3496578141233763e-307
2.8845019731476257e-305
94.0ms
-1.2458950479366052e-75
-1.798064281477718e-76
178.0ms
-1.7455937466269769e+130
-2.88823667033488e+120
Results
331.0ms704×0valid
314.0ms698×0invalid
Compiler

Compiled 2788 to 1891 computations (32.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 504.0ms
ival-mult: 194.0ms (38.5% of total)
ival-div: 156.0ms (31% of total)
ival-pow: 122.0ms (24.2% of total)
ival-sub: 27.0ms (5.4% of total)
const: 5.0ms (1% of total)
backward-pass: 1.0ms (0.2% of total)

bsearch367.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
240.0ms
-3.3496578141233763e-307
2.8845019731476257e-305
79.0ms
-2.7008221870282778e+85
-8.466010552914342e+84
Results
212.0ms224×0valid
69.0ms207×0invalid
Compiler

Compiled 788 to 543 computations (31.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 134.0ms
ival-mult: 50.0ms (37.2% of total)
ival-div: 39.0ms (29% of total)
ival-pow: 38.0ms (28.3% of total)
ival-sub: 5.0ms (3.7% of total)
const: 2.0ms (1.5% of total)
backward-pass: 0.0ms (0% of total)

bsearch207.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
104.0ms
1.2046834851822977e-125
2.3951492808178744e-123
80.0ms
-2.7008221870282778e+85
-8.466010552914342e+84
Results
88.0ms192×0valid
64.0ms177×0invalid
Compiler

Compiled 661 to 447 computations (32.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 116.0ms
ival-div: 40.0ms (34.5% of total)
ival-mult: 39.0ms (33.6% of total)
ival-pow: 32.0ms (27.6% of total)
ival-sub: 5.0ms (4.3% of total)
const: 1.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

bsearch299.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
194.0ms
3.929570527140171e-169
1.524945528587126e-149
76.0ms
-2.7008221870282778e+85
-8.466010552914342e+84
Results
117.0ms256×0valid
81.0ms239×0invalid
Compiler

Compiled 886 to 603 computations (31.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 147.0ms
ival-mult: 49.0ms (33.3% of total)
ival-div: 46.0ms (31.2% of total)
ival-pow: 44.0ms (29.9% of total)
ival-sub: 6.0ms (4.1% of total)
const: 2.0ms (1.4% of total)
backward-pass: 0.0ms (0% of total)

bsearch103.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
94.0ms
6.203673126987578e-146
7.44427203972666e-143
Results
82.0ms128×0valid
Compiler

Compiled 360 to 245 computations (31.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 69.0ms
ival-pow: 43.0ms (62.2% of total)
ival-mult: 13.0ms (18.8% of total)
ival-div: 12.0ms (17.4% of total)
ival-sub: 2.0ms (2.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch92.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
84.0ms
6.203673126987578e-146
7.44427203972666e-143
Results
71.0ms128×0valid
Compiler

Compiled 360 to 245 computations (31.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 58.0ms
ival-div: 27.0ms (46.3% of total)
ival-pow: 17.0ms (29.2% of total)
ival-mult: 13.0ms (22.3% of total)
ival-sub: 2.0ms (3.4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch100.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
92.0ms
6.203673126987578e-146
7.44427203972666e-143
Results
80.0ms128×0valid
Compiler

Compiled 352 to 237 computations (32.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 67.0ms
ival-pow: 41.0ms (61% of total)
ival-mult: 13.0ms (19.4% of total)
ival-div: 12.0ms (17.9% of total)
ival-sub: 2.0ms (3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch758.0ms (1.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
120.0ms
7.650691953786072e+155
3.710113566323223e+157
169.0ms
1.0853195066834498e-207
1.031696170526384e-195
52.0ms
-8.791875917969287e-275
-5.933438608439761e-275
102.0ms
-4.4853360388365296e-105
-8.328093753168744e-106
Results
187.0ms430×0invalid
183.0ms416×0valid
Compiler

Compiled 847 to 620 computations (26.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 286.0ms
ival-pow: 110.0ms (38.4% of total)
ival-mult: 82.0ms (28.6% of total)
ival-div: 81.0ms (28.3% of total)
ival-sub: 11.0ms (3.8% of total)
const: 3.0ms (1% of total)
backward-pass: 0.0ms (0% of total)

bsearch366.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
118.0ms
7.650691953786072e+155
3.710113566323223e+157
216.0ms
1.0853195066834498e-207
1.031696170526384e-195
Results
124.0ms272×0valid
113.0ms282×0invalid
Compiler

Compiled 527 to 399 computations (24.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 182.0ms
ival-pow: 63.0ms (34.6% of total)
ival-mult: 57.0ms (31.3% of total)
ival-div: 52.0ms (28.5% of total)
ival-sub: 7.0ms (3.8% of total)
const: 2.0ms (1.1% of total)
backward-pass: 0.0ms (0% of total)

bsearch394.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
144.0ms
7.650691953786072e+155
3.710113566323223e+157
214.0ms
1.0853195066834498e-207
1.031696170526384e-195
Results
189.0ms254×0invalid
123.0ms272×0valid
Compiler

Compiled 517 to 389 computations (24.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 255.0ms
ival-div: 99.0ms (38.8% of total)
ival-mult: 86.0ms (33.7% of total)
ival-pow: 59.0ms (23.1% of total)
ival-sub: 9.0ms (3.5% of total)
const: 2.0ms (0.8% of total)
backward-pass: 0.0ms (0% of total)

bsearch286.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
113.0ms
7.650691953786072e+155
3.710113566323223e+157
144.0ms
-3.151832166522152e-286
-2.851681885763228e-290
Results
109.0ms240×0valid
104.0ms259×0invalid
Compiler

Compiled 453 to 329 computations (27.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 159.0ms
ival-pow: 55.0ms (34.6% of total)
ival-mult: 50.0ms (31.5% of total)
ival-div: 47.0ms (29.6% of total)
ival-sub: 6.0ms (3.8% of total)
const: 2.0ms (1.3% of total)
backward-pass: 0.0ms (0% of total)

simplify86.0ms (0.2%)

Algorithm
egg-herbie
Rules
164×*-commutative_binary64
34×+-commutative_binary64
16×neg-mul-1_binary64
14×sub-neg_binary64
sub0-neg_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03001301
14131301
24321301
34451301
44481301
54491301
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 h #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))))) (if (<=.f64 h #s(literal 200000000000000009350763777091225597837921086266082057368272974548803287878911178922073651636060667387815377626808990057865233636932486066294862655483395963277477855972927587117399504047670462204532015658745734277038586652212460686950527605356275509748393576927856689152 binary64)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))))))
(if (<=.f64 l #s(literal -19500000000000001015021568 binary64)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (if (<=.f64 l #s(literal 140000000000000002048297332294482224335806018301051708299005510203771490995160750227456 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l)))))
(if (<=.f64 d #s(literal -5771778251424973/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))))) (if (<=.f64 d #s(literal 5633265839119485/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616 binary64)) (*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l))))
(if (<=.f64 d #s(literal -8717790067256469/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))))) (if (<=.f64 d #s(literal 2609091546539551/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928 binary64)) (*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))))
(if (<=.f64 (*.f64 M D) #s(literal 1129605583483287/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64))) (if (<=.f64 (*.f64 M D) #s(literal 50000000000000001944678877554419421565368624647601006667151191003845647144692448381539982803938850693663230155970606645676585305704718780827009183610634470177217293131308471772283227903827973109661120331776 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))))
(if (<=.f64 (*.f64 M D) #s(literal 1129605583483287/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64))) (if (<=.f64 (*.f64 M D) #s(literal 50000000000000001944678877554419421565368624647601006667151191003845647144692448381539982803938850693663230155970606645676585305704718780827009183610634470177217293131308471772283227903827973109661120331776 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))))
(if (<=.f64 d #s(literal -3899999999999999716002673831923759561019821884026924184735602279486595683421590134436020282115085272531571381610768395545702563840 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d) (if (<=.f64 d #s(literal -5964170859805805/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D (*.f64 M D)) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (if (<=.f64 d #s(literal 5633265839119485/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616 binary64)) (*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M) (if (<=.f64 d #s(literal 8838159243424447/401734511064747568885490523085290650630550748445698208825344 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (if (<=.f64 d #s(literal 6999999999999999949603206657369076597296997358622360981342608406955992071600426772459953725198081258907421307050976273671865535829576521875456 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))))
(if (<=.f64 d #s(literal -1019999999999999961242411626349121982797107352249962808183018640463182958742497676006693920686478983009098105531478285427543113728 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d) (if (<=.f64 d #s(literal -4888886343202767/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))))))) (if (<=.f64 d #s(literal 5633265839119485/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616 binary64)) (*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M) (if (<=.f64 d #s(literal 7816146647275729/205688069665150755269371147819668813122841983204197482918576128 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (if (<=.f64 d #s(literal 3799999999999999759895042686761492478693397718076910457667406023500005581089259391595208236941501272694563955457588019328515226597109885042688 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))))
(if (<=.f64 d #s(literal -12500000000000000182883690383435912887125537348308188240982634839622454553139352698880 binary64)) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (if (<=.f64 d #s(literal 5633265839119485/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616 binary64)) (*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))
(if (<=.f64 d #s(literal -10500000000000000498709617261614356196923244486430150744980861873802189582763267457024 binary64)) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (if (<=.f64 d #s(literal 4763410263543689/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928 binary64)) (*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))))
(if (<=.f64 d #s(literal -15000000000000000219460428460123095464550644817969825889179161807546945463767223238656 binary64)) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (if (<=.f64 d #s(literal 4558793959952263/126633165554229521438977290762059361297987250739820462036000284719563379254544315991201997343356439034674007770120263341747898897565056619503383631412169301973302667340133957632 binary64)) (*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(if (<=.f64 M #s(literal 3075429351738513/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456 binary64)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64))))))
(if (<=.f64 M #s(literal 6590205753725385/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d))))
(if (<=.f64 M #s(literal 2240669956266631/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))))
(if (<=.f64 l #s(literal -6817139678149439/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d) (if (<=.f64 l #s(literal -5847188406839999/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808 binary64)) (*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64))) (if (<=.f64 l #s(literal 2206260905240795/22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482304 binary64)) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (if (<=.f64 l #s(literal 12599999999999999637896542378817635430531138429225680235343527257388857584967984767889016814959959976128769654491906219562510421424440870474869743200860372992 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))))
(if (<=.f64 l #s(literal 4765523555320117/353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716864 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d) (if (<=.f64 l #s(literal 24999999999999998821833863412802751999361545695464520794771346937446488059801446767248924750854127694096827515373733105246240827891950550502659321931910610944 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))
(if (<=.f64 l #s(literal 2400411864901985/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456 binary64)) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (if (<=.f64 l #s(literal 4999999999999999916795901115958608572801861375087352681835038072302342087505062772657389384729693708756186941721815525337672536740822868667327551851630428160 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))
(if (<=.f64 l #s(literal -7954879899750849/2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256 binary64)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (if (<=.f64 l #s(literal 13199999999999999475482922079334610286337809558241714034282963141252094159923818881400299106568655051242690648851455178314606754670906856148153361957807718400 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(/.f64 d (sqrt.f64 (*.f64 l h)))
Outputs
(if (<=.f64 h #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))))) (if (<=.f64 h #s(literal 200000000000000009350763777091225597837921086266082057368272974548803287878911178922073651636060667387815377626808990057865233636932486066294862655483395963277477855972927587117399504047670462204532015658745734277038586652212460686950527605356275509748393576927856689152 binary64)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D)) (sqrt.f64 d)) (*.f64 d (sqrt.f64 h))))))
(if (<=.f64 h #s(literal -20240225330731/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))))) (if (<=.f64 h #s(literal 200000000000000009350763777091225597837921086266082057368272974548803287878911178922073651636060667387815377626808990057865233636932486066294862655483395963277477855972927587117399504047670462204532015658745734277038586652212460686950527605356275509748393576927856689152 binary64)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l)) (*.f64 (sqrt.f64 (/.f64 d l)) (/.f64 (*.f64 (sqrt.f64 d) (/.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) (/.f64 l (*.f64 M (*.f64 h M)))) (/.f64 d D))) (*.f64 d (sqrt.f64 h))))))
(if (<=.f64 l #s(literal -19500000000000001015021568 binary64)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (if (<=.f64 l #s(literal 140000000000000002048297332294482224335806018301051708299005510203771490995160750227456 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l)))))
(if (<=.f64 l #s(literal -19500000000000001015021568 binary64)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) l) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 #s(literal -1/2 binary64) (/.f64 h l)))))) (if (<=.f64 l #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 h l)) (/.f64 (*.f64 (*.f64 M D) (*.f64 M D)) (*.f64 #s(literal 4 binary64) (*.f64 d d))))))) (if (<=.f64 l #s(literal 140000000000000002048297332294482224335806018301051708299005510203771490995160750227456 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 #s(literal -1/2 binary64) (/.f64 h l)))) (/.f64 (sqrt.f64 d) (sqrt.f64 h)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l)))))
(if (<=.f64 d #s(literal -5771778251424973/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))))) (if (<=.f64 d #s(literal 5633265839119485/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616 binary64)) (*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l))))
(if (<=.f64 d #s(literal -5771778251424973/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))) (sqrt.f64 (/.f64 d l))) (if (<=.f64 d #s(literal 5633265839119485/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616 binary64)) (*.f64 M (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 M D) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))) (*.f64 d #s(literal 4 binary64))))) (sqrt.f64 d)) (sqrt.f64 l))))
(if (<=.f64 d #s(literal -8717790067256469/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l))))))) (if (<=.f64 d #s(literal 2609091546539551/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928 binary64)) (*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (/.f64 (sqrt.f64 d) (sqrt.f64 h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64))))))))
(if (<=.f64 d #s(literal -8717790067256469/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 M d) (*.f64 (/.f64 D #s(literal 4 binary64)) (/.f64 (*.f64 (*.f64 M D) (*.f64 h #s(literal -1/2 binary64))) (*.f64 d l)))))) (sqrt.f64 (/.f64 d l))) (if (<=.f64 d #s(literal 2609091546539551/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928 binary64)) (*.f64 M (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 #s(literal -1/2 binary64) (/.f64 h l)))) (/.f64 (sqrt.f64 d) (sqrt.f64 h))))))
(if (<=.f64 (*.f64 M D) #s(literal 1129605583483287/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64))) (if (<=.f64 (*.f64 M D) #s(literal 50000000000000001944678877554419421565368624647601006667151191003845647144692448381539982803938850693663230155970606645676585305704718780827009183610634470177217293131308471772283227903827973109661120331776 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 M d) D) #s(literal 4 binary64)) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))))
(if (<=.f64 (*.f64 M D) #s(literal 1129605583483287/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64))) (if (<=.f64 (*.f64 M D) #s(literal 50000000000000001944678877554419421565368624647601006667151191003845647144692448381539982803938850693663230155970606645676585305704718780827009183610634470177217293131308471772283227903827973109661120331776 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 h l)) (*.f64 (/.f64 (*.f64 M D) d) (/.f64 (*.f64 (/.f64 M d) D) #s(literal 4 binary64))))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))))
(if (<=.f64 (*.f64 M D) #s(literal 1129605583483287/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64))) (if (<=.f64 (*.f64 M D) #s(literal 50000000000000001944678877554419421565368624647601006667151191003845647144692448381539982803938850693663230155970606645676585305704718780827009183610634470177217293131308471772283227903827973109661120331776 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))))
(if (<=.f64 (*.f64 M D) #s(literal 1129605583483287/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648 binary64)) (*.f64 (pow.f64 (/.f64 h d) #s(literal -1/2 binary64)) (pow.f64 (/.f64 l d) #s(literal -1/2 binary64))) (if (<=.f64 (*.f64 M D) #s(literal 50000000000000001944678877554419421565368624647601006667151191003845647144692448381539982803938850693663230155970606645676585305704718780827009183610634470177217293131308471772283227903827973109661120331776 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 M D) (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 M D) d)) (*.f64 #s(literal -1/2 binary64) (/.f64 h l)))))) (*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64)))))))
(if (<=.f64 d #s(literal -3899999999999999716002673831923759561019821884026924184735602279486595683421590134436020282115085272531571381610768395545702563840 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d) (if (<=.f64 d #s(literal -5964170859805805/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D (*.f64 M D)) d)) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))) (if (<=.f64 d #s(literal 5633265839119485/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616 binary64)) (*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M) (if (<=.f64 d #s(literal 8838159243424447/401734511064747568885490523085290650630550748445698208825344 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (if (<=.f64 d #s(literal 6999999999999999949603206657369076597296997358622360981342608406955992071600426772459953725198081258907421307050976273671865535829576521875456 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))))
(if (<=.f64 d #s(literal -3899999999999999716002673831923759561019821884026924184735602279486595683421590134436020282115085272531571381610768395545702563840 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (if (<=.f64 d #s(literal -5964170859805805/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 h l)) (*.f64 (/.f64 M (*.f64 d #s(literal 4 binary64))) (/.f64 (*.f64 D (*.f64 M D)) d)))))) (if (<=.f64 d #s(literal 5633265839119485/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616 binary64)) (*.f64 M (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))))) (if (<=.f64 d #s(literal 8838159243424447/401734511064747568885490523085290650630550748445698208825344 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (if (<=.f64 d #s(literal 6999999999999999949603206657369076597296997358622360981342608406955992071600426772459953725198081258907421307050976273671865535829576521875456 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))))))) (*.f64 (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))))
(if (<=.f64 d #s(literal -1019999999999999961242411626349121982797107352249962808183018640463182958742497676006693920686478983009098105531478285427543113728 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d) (if (<=.f64 d #s(literal -4888886343202767/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))))))) (if (<=.f64 d #s(literal 5633265839119485/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616 binary64)) (*.f64 (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64))))) M) (if (<=.f64 d #s(literal 7816146647275729/205688069665150755269371147819668813122841983204197482918576128 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (if (<=.f64 d #s(literal 3799999999999999759895042686761492478693397718076910457667406023500005581089259391595208236941501272694563955457588019328515226597109885042688 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))))))) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))))
(if (<=.f64 d #s(literal -1019999999999999961242411626349121982797107352249962808183018640463182958742497676006693920686478983009098105531478285427543113728 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (if (<=.f64 d #s(literal -4888886343202767/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))))))) (if (<=.f64 d #s(literal 5633265839119485/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616 binary64)) (*.f64 M (*.f64 M (/.f64 (/.f64 #s(literal -1/8 binary64) (/.f64 d (*.f64 D D))) (/.f64 l (pow.f64 (/.f64 l h) #s(literal -1/2 binary64)))))) (if (<=.f64 d #s(literal 7816146647275729/205688069665150755269371147819668813122841983204197482918576128 binary64)) (*.f64 (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))) (if (<=.f64 d #s(literal 3799999999999999759895042686761492478693397718076910457667406023500005581089259391595208236941501272694563955457588019328515226597109885042688 binary64)) (*.f64 (sqrt.f64 (/.f64 d l)) (*.f64 (sqrt.f64 (/.f64 d h)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 D (*.f64 M (*.f64 M D))) (*.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 h l) (*.f64 d d))))))) (*.f64 (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M)))))))))
(if (<=.f64 d #s(literal -12500000000000000182883690383435912887125537348308188240982634839622454553139352698880 binary64)) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (if (<=.f64 d #s(literal 5633265839119485/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616 binary64)) (*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))
(if (<=.f64 d #s(literal -12500000000000000182883690383435912887125537348308188240982634839622454553139352698880 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (if (<=.f64 d #s(literal 5633265839119485/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616 binary64)) (*.f64 M (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l))) (*.f64 (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (*.f64 h #s(literal -1/2 binary64)) (/.f64 (*.f64 d l) (*.f64 M D))) (/.f64 #s(literal 4 binary64) D)) (/.f64 d M))))))
(if (<=.f64 d #s(literal -10500000000000000498709617261614356196923244486430150744980861873802189582763267457024 binary64)) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (if (<=.f64 d #s(literal 4763410263543689/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928 binary64)) (*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M) (*.f64 (/.f64 d (sqrt.f64 (*.f64 l h))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))) (*.f64 (/.f64 h l) #s(literal -1/2 binary64)))))))
(if (<=.f64 d #s(literal -10500000000000000498709617261614356196923244486430150744980861873802189582763267457024 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (if (<=.f64 d #s(literal 4763410263543689/381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764928 binary64)) (*.f64 M (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l))) (*.f64 (/.f64 d (sqrt.f64 (*.f64 h l))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 h l)) (/.f64 (/.f64 D (/.f64 d M)) (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 d M) D))))))))
(if (<=.f64 d #s(literal -15000000000000000219460428460123095464550644817969825889179161807546945463767223238656 binary64)) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (if (<=.f64 d #s(literal 4558793959952263/126633165554229521438977290762059361297987250739820462036000284719563379254544315991201997343356439034674007770120263341747898897565056619503383631412169301973302667340133957632 binary64)) (*.f64 (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l)) M) (*.f64 (/.f64 d (pow.f64 (*.f64 l h) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(if (<=.f64 d #s(literal -15000000000000000219460428460123095464550644817969825889179161807546945463767223238656 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (if (<=.f64 d #s(literal 4558793959952263/126633165554229521438977290762059361297987250739820462036000284719563379254544315991201997343356439034674007770120263341747898897565056619503383631412169301973302667340133957632 binary64)) (*.f64 M (*.f64 (*.f64 M (/.f64 #s(literal -1/8 binary64) (/.f64 (/.f64 d D) D))) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l))) (*.f64 (/.f64 d (pow.f64 (*.f64 h l) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 h (/.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 d d) (*.f64 D (*.f64 M (*.f64 M D)))))) l)))))
(if (<=.f64 M #s(literal 3075429351738513/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456 binary64)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64))))))
(if (<=.f64 M #s(literal 3075429351738513/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456 binary64)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 M M) (*.f64 (/.f64 (*.f64 D #s(literal -1/8 binary64)) l) (/.f64 (/.f64 D d) (pow.f64 (/.f64 l h) #s(literal 1/2 binary64))))))
(if (<=.f64 M #s(literal 6590205753725385/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (*.f64 M M) (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l) #s(literal -1/8 binary64)) D) (/.f64 D d))))
(if (<=.f64 M #s(literal 6590205753725385/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 M M) (*.f64 (/.f64 D d) (*.f64 D (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 (/.f64 h l) #s(literal 1/2 binary64)) l))))))
(if (<=.f64 M #s(literal 2240669956266631/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))))
(if (<=.f64 M #s(literal 2240669956266631/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (*.f64 (*.f64 M M) (*.f64 (/.f64 (sqrt.f64 (/.f64 h l)) l) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 D D) d)))))
(if (<=.f64 l #s(literal -6817139678149439/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d) (if (<=.f64 l #s(literal -5847188406839999/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808 binary64)) (*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 l h)) (/.f64 #s(literal 1 binary64) (*.f64 l h))) #s(literal 1/4 binary64))) (if (<=.f64 l #s(literal 2206260905240795/22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482304 binary64)) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (if (<=.f64 l #s(literal 12599999999999999637896542378817635430531138429225680235343527257388857584967984767889016814959959976128769654491906219562510421424440870474869743200860372992 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))))
(if (<=.f64 l #s(literal -6817139678149439/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (if (<=.f64 l #s(literal -5847188406839999/77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808 binary64)) (*.f64 d (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)) (/.f64 #s(literal 1 binary64) (*.f64 h l))) #s(literal 1/4 binary64))) (if (<=.f64 l #s(literal 2206260905240795/22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482304 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (if (<=.f64 l #s(literal 12599999999999999637896542378817635430531138429225680235343527257388857584967984767889016814959959976128769654491906219562510421424440870474869743200860372992 binary64)) (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))))
(if (<=.f64 l #s(literal 4765523555320117/353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716864 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) d) (if (<=.f64 l #s(literal 24999999999999998821833863412802751999361545695464520794771346937446488059801446767248924750854127694096827515373733105246240827891950550502659321931910610944 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))
(if (<=.f64 l #s(literal 4765523555320117/353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716864 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) h) l))) (if (<=.f64 l #s(literal 24999999999999998821833863412802751999361545695464520794771346937446488059801446767248924750854127694096827515373733105246240827891950550502659321931910610944 binary64)) (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))
(if (<=.f64 l #s(literal 2400411864901985/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456 binary64)) (neg.f64 (*.f64 d (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l))))) (if (<=.f64 l #s(literal 4999999999999999916795901115958608572801861375087352681835038072302342087505062772657389384729693708756186941721815525337672536740822868667327551851630428160 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))
(if (<=.f64 l #s(literal 2400411864901985/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 h l)))) (if (<=.f64 l #s(literal 4999999999999999916795901115958608572801861375087352681835038072302342087505062772657389384729693708756186941721815525337672536740822868667327551851630428160 binary64)) (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))
(if (<=.f64 l #s(literal -7954879899750849/2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256 binary64)) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h))) (if (<=.f64 l #s(literal 13199999999999999475482922079334610286337809558241714034282963141252094159923818881400299106568655051242690648851455178314606754670906856148153361957807718400 binary64)) (*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d) (sqrt.f64 (*.f64 (/.f64 d l) (/.f64 d h)))))
(if (<=.f64 l #s(literal -7954879899750849/2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256 binary64)) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l))) (if (<=.f64 l #s(literal 13199999999999999475482922079334610286337809558241714034282963141252094159923818881400299106568655051242690648851455178314606754670906856148153361957807718400 binary64)) (*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64))) (sqrt.f64 (*.f64 (/.f64 d h) (/.f64 d l)))))
(*.f64 (pow.f64 (*.f64 l h) #s(literal -1/2 binary64)) d)
(*.f64 d (pow.f64 (*.f64 h l) #s(literal -1/2 binary64)))
(/.f64 d (sqrt.f64 (*.f64 l h)))
(/.f64 d (sqrt.f64 (*.f64 h l)))

soundness8.5s (15.5%)

Rules
7158×*-lowering-*.f32
7158×*-lowering-*.f64
6952×*-lowering-*.f32
6952×*-lowering-*.f64
6238×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
051257
1247252
21821241
08122241
02327
15227
215926
3106026
4360226
5742926
0828126
02389787
17009400
225679343
366529337
080789337
051307
1260261
22006251
08178251
036186
1183181
21619175
08167175
029622144
190221366
2344221223
3774221223
0802221223
023614026
169613414
2255513356
3596713296
0848313296
057441
1331399
22528360
08850360
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 4566 to 2586 computations (43.4% saved)

preprocess536.0ms (1%)

Compiler

Compiled 4846 to 1698 computations (65% saved)

end0.0ms (0%)

Profiling

Loading profile data...