Maksimov and Kolovsky, Equation (32)

Time bar (total: 14.8s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
100%99.8%0%0.2%0%0%0%1
Compiler

Compiled 35 to 22 computations (37.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-div: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-exp: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
ival-fabs: 0.0ms (0% of total)
ival-sub: 0.0ms (0% of total)
ival-cos: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)
ival-neg: 0.0ms (0% of total)
ival-pow: 0.0ms (0% of total)

sample2.1s (14.2%)

Results
1.5s7817×0valid
171.0ms439×1valid
Precisions
Click to see histograms. Total time spent on operations: 1.2s
ival-sub: 287.0ms (24.5% of total)
ival-div: 171.0ms (14.6% of total)
ival-pow: 156.0ms (13.3% of total)
ival-add: 128.0ms (10.9% of total)
ival-mult: 125.0ms (10.7% of total)
ival-cos: 94.0ms (8% of total)
ival-neg: 69.0ms (5.9% of total)
ival-exp: 61.0ms (5.2% of total)
ival-fabs: 47.0ms (4% of total)
backward-pass: 20.0ms (1.7% of total)
const: 13.0ms (1.1% of total)
Bogosity

preprocess330.0ms (2.2%)

Algorithm
egg-herbie
Rules
2352×*-lowering-*.f32
2352×*-lowering-*.f64
1812×sum3-define
1712×+-lowering-+.f64
1712×+-lowering-+.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0210626
1605576
21754551
36770551
02129
15427
213626
344726
4194626
5771326
0876426
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(* (cos (- (/ (* K (+ m n)) 2) M)) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n))))))
Outputs
(* (cos (- (/ (* K (+ m n)) 2) M)) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
Call 2
Inputs
(* (cos (- (/ (* K (+ m n)) 2) M)) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n))))))
(* (cos (- (/ (* (neg K) (+ m n)) 2) M)) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n))))))
(* (cos (- (/ (* K (+ (neg m) n)) 2) M)) (exp (- (neg (pow (- (/ (+ (neg m) n) 2) M) 2)) (- l (fabs (- (neg m) n))))))
(* (cos (- (/ (* K (+ m (neg n))) 2) M)) (exp (- (neg (pow (- (/ (+ m (neg n)) 2) M) 2)) (- l (fabs (- m (neg n)))))))
(* (cos (- (/ (* K (+ m n)) 2) (neg M))) (exp (- (neg (pow (- (/ (+ m n) 2) (neg M)) 2)) (- l (fabs (- m n))))))
(* (cos (- (/ (* K (+ m n)) 2) M)) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- (neg l) (fabs (- m n))))))
(neg (* (cos (- (/ (* (neg K) (+ m n)) 2) M)) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n)))))))
(neg (* (cos (- (/ (* K (+ (neg m) n)) 2) M)) (exp (- (neg (pow (- (/ (+ (neg m) n) 2) M) 2)) (- l (fabs (- (neg m) n)))))))
(neg (* (cos (- (/ (* K (+ m (neg n))) 2) M)) (exp (- (neg (pow (- (/ (+ m (neg n)) 2) M) 2)) (- l (fabs (- m (neg n))))))))
(neg (* (cos (- (/ (* K (+ m n)) 2) (neg M))) (exp (- (neg (pow (- (/ (+ m n) 2) (neg M)) 2)) (- l (fabs (- m n)))))))
(neg (* (cos (- (/ (* K (+ m n)) 2) M)) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- (neg l) (fabs (- m n)))))))
(* (cos (- (/ (* m (+ K n)) 2) M)) (exp (- (neg (pow (- (/ (+ K n) 2) M) 2)) (- l (fabs (- K n))))))
(* (cos (- (/ (* n (+ m K)) 2) M)) (exp (- (neg (pow (- (/ (+ m K) 2) M) 2)) (- l (fabs (- m K))))))
(* (cos (- (/ (* M (+ m n)) 2) K)) (exp (- (neg (pow (- (/ (+ m n) 2) K) 2)) (- l (fabs (- m n))))))
(* (cos (- (/ (* l (+ m n)) 2) M)) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- K (fabs (- m n))))))
(* (cos (- (/ (* K (+ n m)) 2) M)) (exp (- (neg (pow (- (/ (+ n m) 2) M) 2)) (- l (fabs (- n m))))))
(* (cos (- (/ (* K (+ M n)) 2) m)) (exp (- (neg (pow (- (/ (+ M n) 2) m) 2)) (- l (fabs (- M n))))))
(* (cos (- (/ (* K (+ l n)) 2) M)) (exp (- (neg (pow (- (/ (+ l n) 2) M) 2)) (- m (fabs (- l n))))))
(* (cos (- (/ (* K (+ m M)) 2) n)) (exp (- (neg (pow (- (/ (+ m M) 2) n) 2)) (- l (fabs (- m M))))))
(* (cos (- (/ (* K (+ m l)) 2) M)) (exp (- (neg (pow (- (/ (+ m l) 2) M) 2)) (- n (fabs (- m l))))))
(* (cos (- (/ (* K (+ m n)) 2) l)) (exp (- (neg (pow (- (/ (+ m n) 2) l) 2)) (- M (fabs (- m n))))))
Outputs
(* (cos (- (/ (* K (+ m n)) 2) M)) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n))))))
(* (cos (fmsub (+ m n) (/ K 2) M)) (fast-exp (- (- (fabs (- n m)) l) (square (- (/ (+ m n) 2) M)))))
(* (cos (- (/ (* (neg K) (+ m n)) 2) M)) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n))))))
(* (fast-exp (- (- (fabs (- n m)) l) (square (- (/ (+ m n) 2) M)))) (cos (fnmsub (+ m n) (/ K 2) M)))
(* (cos (- (/ (* K (+ (neg m) n)) 2) M)) (exp (- (neg (pow (- (/ (+ (neg m) n) 2) M) 2)) (- l (fabs (- (neg m) n))))))
(* (cos (fmsub (- n m) (/ K 2) M)) (fast-exp (- (- (fabs (+ m n)) l) (square (- (/ (- n m) 2) M)))))
(* (cos (- (/ (* K (+ m (neg n))) 2) M)) (exp (- (neg (pow (- (/ (+ m (neg n)) 2) M) 2)) (- l (fabs (- m (neg n)))))))
(* (cos (fmsub (- m n) (/ K 2) M)) (fast-exp (- (- (fabs (+ m n)) l) (square (- (/ (- m n) 2) M)))))
(* (cos (- (/ (* K (+ m n)) 2) (neg M))) (exp (- (neg (pow (- (/ (+ m n) 2) (neg M)) 2)) (- l (fabs (- m n))))))
(* (cos (fma (+ m n) (/ K 2) M)) (fast-exp (- (- (fabs (- n m)) l) (square (+ M (/ (+ m n) 2))))))
(* (cos (- (/ (* K (+ m n)) 2) M)) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- (neg l) (fabs (- m n))))))
(* (cos (fmsub (+ m n) (/ K 2) M)) (fast-exp (- (+ l (fabs (- n m))) (square (- (/ (+ m n) 2) M)))))
(neg (* (cos (- (/ (* (neg K) (+ m n)) 2) M)) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n)))))))
(* (fast-exp (- (- (fabs (- n m)) l) (square (- (/ (+ m n) 2) M)))) (neg (cos (fnmsub (+ m n) (/ K 2) M))))
(neg (* (cos (- (/ (* K (+ (neg m) n)) 2) M)) (exp (- (neg (pow (- (/ (+ (neg m) n) 2) M) 2)) (- l (fabs (- (neg m) n)))))))
(* (cos (fmsub (- n m) (/ K 2) M)) (neg (fast-exp (- (- (fabs (+ m n)) l) (square (- (/ (- n m) 2) M))))))
(neg (* (cos (- (/ (* K (+ m (neg n))) 2) M)) (exp (- (neg (pow (- (/ (+ m (neg n)) 2) M) 2)) (- l (fabs (- m (neg n))))))))
(* (fast-exp (- (- (fabs (+ m n)) l) (square (- (/ (- m n) 2) M)))) (neg (cos (fmsub (- m n) (/ K 2) M))))
(neg (* (cos (- (/ (* K (+ m n)) 2) (neg M))) (exp (- (neg (pow (- (/ (+ m n) 2) (neg M)) 2)) (- l (fabs (- m n)))))))
(* (fast-exp (- (- (fabs (- n m)) l) (square (+ M (/ (+ m n) 2))))) (neg (cos (fma (+ m n) (/ K 2) M))))
(neg (* (cos (- (/ (* K (+ m n)) 2) M)) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- (neg l) (fabs (- m n)))))))
(* (cos (fmsub (+ m n) (/ K 2) M)) (neg (fast-exp (- (+ l (fabs (- n m))) (square (- (/ (+ m n) 2) M))))))
(* (cos (- (/ (* m (+ K n)) 2) M)) (exp (- (neg (pow (- (/ (+ K n) 2) M) 2)) (- l (fabs (- K n))))))
(* (cos (fmsub (+ K n) (/ m 2) M)) (fast-exp (- (- (fabs (- K n)) l) (square (- (/ (+ K n) 2) M)))))
(* (cos (- (/ (* n (+ m K)) 2) M)) (exp (- (neg (pow (- (/ (+ m K) 2) M) 2)) (- l (fabs (- m K))))))
(* (cos (fmsub n (/ (+ K m) 2) M)) (fast-exp (- (- (fabs (- m K)) l) (square (- (/ (+ K m) 2) M)))))
(* (cos (- (/ (* M (+ m n)) 2) K)) (exp (- (neg (pow (- (/ (+ m n) 2) K) 2)) (- l (fabs (- m n))))))
(* (cos (fmsub (+ m n) (/ M 2) K)) (fast-exp (- (- (fabs (- n m)) l) (square (- (/ (+ m n) 2) K)))))
(* (cos (- (/ (* l (+ m n)) 2) M)) (exp (- (neg (pow (- (/ (+ m n) 2) M) 2)) (- K (fabs (- m n))))))
(* (cos (fmsub (+ m n) (/ l 2) M)) (fast-exp (- (- (fabs (- n m)) K) (square (- (/ (+ m n) 2) M)))))
(* (cos (- (/ (* K (+ n m)) 2) M)) (exp (- (neg (pow (- (/ (+ n m) 2) M) 2)) (- l (fabs (- n m))))))
(* (cos (fmsub (+ m n) (/ K 2) M)) (fast-exp (- (- (fabs (- n m)) l) (square (- (/ (+ m n) 2) M)))))
(* (cos (- (/ (* K (+ M n)) 2) m)) (exp (- (neg (pow (- (/ (+ M n) 2) m) 2)) (- l (fabs (- M n))))))
(* (cos (fmsub K (/ (+ n M) 2) m)) (fast-exp (- (- (fabs (- M n)) l) (square (- (/ (+ n M) 2) m)))))
(* (cos (- (/ (* K (+ l n)) 2) M)) (exp (- (neg (pow (- (/ (+ l n) 2) M) 2)) (- m (fabs (- l n))))))
(* (cos (fmsub K (/ (+ n l) 2) M)) (fast-exp (- (- (fabs (- l n)) m) (square (- (/ (+ n l) 2) M)))))
(* (cos (- (/ (* K (+ m M)) 2) n)) (exp (- (neg (pow (- (/ (+ m M) 2) n) 2)) (- l (fabs (- m M))))))
(* (cos (fmsub (+ m M) (/ K 2) n)) (fast-exp (- (- (fabs (- m M)) l) (square (- (/ (+ m M) 2) n)))))
(* (cos (- (/ (* K (+ m l)) 2) M)) (exp (- (neg (pow (- (/ (+ m l) 2) M) 2)) (- n (fabs (- m l))))))
(* (cos (fmsub (+ m l) (/ K 2) M)) (fast-exp (- (- (fabs (- m l)) n) (square (- (/ (+ m l) 2) M)))))
(* (cos (- (/ (* K (+ m n)) 2) l)) (exp (- (neg (pow (- (/ (+ m n) 2) l) 2)) (- M (fabs (- m n))))))
(* (cos (fmsub (+ m n) (/ K 2) l)) (fast-exp (- (- (fabs (- n m)) M) (square (- (/ (+ m n) 2) l)))))
Symmetry

(sort m n)

explain467.0ms (3.2%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
18634(-2.911374919364701e-77 5.621471564491703e-183 5.566092649085283e-13 -2.425639546633079e+64 -9.667208892641037e-152)56(1.089963588115832e+54 -5.291605856856078e+300 -2.2435678151146882e+48 -4.025259295967447e+292 -7.643071947678014e+266)(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
00-0-M
00-0-l
00-0-#s(literal 2 binary64)
00-0-(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
00-0-(-.f64 m n)
040(-2.4541491453366812e-129 -2.7714456615928453e-115 -3.296731834557737e-156 -7.591150357241375e-58 1.3054457779513274e+184)0-(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
00-0-(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
00-0-(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
00-0-(exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))
00-0-n
00-0-(*.f64 K (+.f64 m n))
00-0-m
00-0-(fabs.f64 (-.f64 m n))
00-0-(+.f64 m n)
00-0-(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))
00-0-(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
00-0-(-.f64 l (fabs.f64 (-.f64 m n)))
00-0-(/.f64 (+.f64 m n) #s(literal 2 binary64))
00-0-K
00-0-(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
Results
312.0ms436×1valid
20.0ms76×0valid
Compiler

Compiled 342 to 65 computations (81% saved)

Precisions
Click to see histograms. Total time spent on operations: 157.0ms
ival-sub: 31.0ms (19.7% of total)
backward-pass: 28.0ms (17.8% of total)
ival-cos: 21.0ms (13.3% of total)
ival-div: 14.0ms (8.9% of total)
ival-exp: 14.0ms (8.9% of total)
ival-pow: 14.0ms (8.9% of total)
ival-mult: 13.0ms (8.3% of total)
ival-add: 8.0ms (5.1% of total)
ival-neg: 7.0ms (4.4% of total)
ival-fabs: 5.0ms (3.2% of total)
const: 1.0ms (0.6% of total)

eval0.0ms (0%)

Compiler

Compiled 39 to 19 computations (51.3% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
75.7%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
Compiler

Compiled 39 to 19 computations (51.3% saved)

simplify158.0ms (1.1%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
cost-diff0
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
cost-diff0
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
cost-diff0
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
Rules
2044×sum5-define
1732×sum4-define
1534×fnmadd-define
1516×*-lowering-*.f32
1516×*-lowering-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019123
144123
298123
3274123
41064123
55886123
08034123
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (cos (- (* K (/ (+ m n) 2)) M)) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))
(cos (- (* K (/ (+ m n) 2)) M))
(- (* K (/ (+ m n) 2)) M)
(* K (/ (+ m n) 2))
K
(/ (+ m n) 2)
(+ m n)
m
n
2
M
(exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n)))))
(+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))
(* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M))
(- (/ (+ m n) 2) M)
(- l (fabs (- m n)))
l
(fabs (- m n))
(- m n)
Outputs
(/ (cos (- (* K (/ (+ m n) 2)) M)) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))
(/.f64 (cos.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 m n) #s(literal -2 binary64))))) (exp.f64 (-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))))
(cos (- (* K (/ (+ m n) 2)) M))
(cos.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 m n) #s(literal -2 binary64)))))
(- (* K (/ (+ m n) 2)) M)
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(* K (/ (+ m n) 2))
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
K
(/ (+ m n) 2)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+ m n)
(+.f64 m n)
m
n
2
#s(literal 2 binary64)
M
(exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n)))))
(exp.f64 (-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))))
(+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))
(* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M))
(*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))
(- (/ (+ m n) 2) M)
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(- l (fabs (- m n)))
(-.f64 l (fabs.f64 (-.f64 m n)))
l
(fabs (- m n))
(fabs.f64 (-.f64 m n))
(- m n)
(-.f64 m n)

localize179.0ms (1.2%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))
accuracy100.0%
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
accuracy100.0%
(*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))
accuracy35.3%
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
Results
142.0ms209×1valid
7.0ms31×0valid
3.0ms16×0unsamplable
Compiler

Compiled 160 to 20 computations (87.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 61.0ms
backward-pass: 13.0ms (21.2% of total)
ival-cos: 10.0ms (16.3% of total)
ival-sub: 9.0ms (14.7% of total)
ival-add: 9.0ms (14.7% of total)
ival-div: 7.0ms (11.4% of total)
ival-mult: 6.0ms (9.8% of total)
ival-exp: 4.0ms (6.5% of total)
ival-fabs: 3.0ms (4.9% of total)
const: 1.0ms (1.6% of total)

series49.0ms (0.3%)

Counts
6 → 276
Calls
Call 1
Inputs
#<alt (/ (cos (- (* K (/ (+ m n) 2)) M)) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))>
#<alt (cos (- (* K (/ (+ m n) 2)) M))>
#<alt (- (* K (/ (+ m n) 2)) M)>
#<alt (* K (/ (+ m n) 2))>
#<alt (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M))>
#<alt (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))>
Outputs
#<alt (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))>
#<alt (+ (* m (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))>
#<alt (+ (* m (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))>
#<alt (+ (* m (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (* 1/48 (/ (* (pow K 3) (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2))) (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (+ (* (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ (* 1/6 (pow (- (* 1/2 n) M) 3)) (* 1/4 (- (* 1/2 n) M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))>
#<alt (+ (* n (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))>
#<alt (+ (* n (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))>
#<alt (+ (* n (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (* 1/48 (/ (* (pow K 3) (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2))) (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (+ (* (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ (* 1/6 (pow (- (* 1/2 m) M) 3)) (* 1/4 (- (* 1/2 m) M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))>
#<alt (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))>
#<alt (+ (* M (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))>
#<alt (+ (* M (- (+ (* M (- (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))>
#<alt (+ (* M (- (+ (* M (- (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* M (- (* -1/6 (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (+ (* (+ 1 (* 1/2 (pow (+ m n) 2))) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ (* -1 (+ m n)) (* -1/6 (pow (+ m n) 3)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))>
#<alt (+ (* -1 (/ (* l (cos (- (* 1/2 (* K (+ m n))) M))) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))>
#<alt (+ (* l (- (* -1 (* l (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))>
#<alt (+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))) (+ (* -1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))))) (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))>
#<alt (cos (neg M))>
#<alt (+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))>
#<alt (+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))>
#<alt (+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (* 1/2 (* K (+ m n))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (* -1 M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (- (* 1/2 (* K n)) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (* 1/2 (* K m))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* 1/2 (* K m))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (- (* 1/2 (* K m)) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (* 1/2 (* K n))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* 1/2 (* K n))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (* -1 M)>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* -1 M)>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K n))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (* 1/2 (* K m))>
#<alt (* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))>
#<alt (* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))>
#<alt (* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))>
#<alt (* 1/2 (* K m))>
#<alt (* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))>
#<alt (* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))>
#<alt (* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))>
#<alt (* 1/2 (* K m))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (* 1/2 (* K n))>
#<alt (* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))>
#<alt (* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))>
#<alt (* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))>
#<alt (* 1/2 (* K n))>
#<alt (* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))>
#<alt (* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))>
#<alt (* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))>
#<alt (pow (- (* 1/2 n) M) 2)>
#<alt (+ (* m (- (* 1/2 n) M)) (pow (- (* 1/2 n) M) 2))>
#<alt (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))>
#<alt (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))>
#<alt (* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2)))) (/ M m)))>
#<alt (* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2)))) (/ M m)))>
#<alt (* 1/4 (pow m 2))>
#<alt (* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (pow (- (* 1/2 n) M) 2) m))) m))))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (pow (- (* 1/2 n) M) 2) m))) m))))>
#<alt (pow (- (* 1/2 m) M) 2)>
#<alt (+ (* n (- (* 1/2 m) M)) (pow (- (* 1/2 m) M) 2))>
#<alt (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))>
#<alt (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))>
#<alt (* 1/4 (pow n 2))>
#<alt (* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))>
#<alt (* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2)))) (/ M n)))>
#<alt (* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2)))) (/ M n)))>
#<alt (* 1/4 (pow n 2))>
#<alt (* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (pow (- (* 1/2 m) M) 2) n))) n))))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (pow (- (* 1/2 m) M) 2) n))) n))))>
#<alt (* 1/4 (pow (+ m n) 2))>
#<alt (+ (* -1 (* M (+ m n))) (* 1/4 (pow (+ m n) 2)))>
#<alt (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))>
#<alt (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))>
#<alt (* (pow M 2) (+ 1 (+ (* -1 (/ (+ m n) M)) (* 1/4 (/ (pow (+ m n) 2) (pow M 2))))))>
#<alt (* (pow M 2) (+ 1 (+ (* -1 (/ (+ m n) M)) (* 1/4 (/ (pow (+ m n) 2) (pow M 2))))))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1/4 (/ (pow (+ m n) 2) M)))) M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1/4 (/ (pow (+ m n) 2) M)))) M))))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))>
#<alt (- (+ l (+ (* m (- (* 1/2 n) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))>
#<alt (- (+ l (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))>
#<alt (- (+ l (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))>
#<alt (* 1/4 (pow m 2))>
#<alt (* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))>
#<alt (* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (+ (/ l (pow m 2)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2))))) (+ (/ M m) (/ (fabs (- m n)) (pow m 2)))))>
#<alt (* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (+ (/ l (pow m 2)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2))))) (+ (/ M m) (/ (fabs (- m n)) (pow m 2)))))>
#<alt (* 1/4 (pow m 2))>
#<alt (* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (neg (+ n (* -1 m))))) m))) m))))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (neg (+ n (* -1 m))))) m))) m))))>
#<alt (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))>
#<alt (- (+ l (+ (* n (- (* 1/2 m) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))>
#<alt (- (+ l (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))>
#<alt (- (+ l (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))>
#<alt (* 1/4 (pow n 2))>
#<alt (* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))>
#<alt (* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (+ (/ l (pow n 2)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2))))) (+ (/ M n) (/ (fabs (- m n)) (pow n 2)))))>
#<alt (* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (+ (/ l (pow n 2)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2))))) (+ (/ M n) (/ (fabs (- m n)) (pow n 2)))))>
#<alt (* 1/4 (pow n 2))>
#<alt (* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (+ m (* -1 n)))) n))) n))))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (+ m (* -1 n)))) n))) n))))>
#<alt (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))>
#<alt (- (+ l (+ (* -1 (* M (+ m n))) (* 1/4 (pow (+ m n) 2)))) (fabs (- m n)))>
#<alt (- (+ l (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))) (fabs (- m n)))>
#<alt (- (+ l (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))) (fabs (- m n)))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))>
#<alt (* (pow M 2) (- (+ 1 (+ (* -1 (/ (+ m n) M)) (+ (* 1/4 (/ (pow (+ m n) 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- m n)) (pow M 2))))>
#<alt (* (pow M 2) (- (+ 1 (+ (* -1 (/ (+ m n) M)) (+ (* 1/4 (/ (pow (+ m n) 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- m n)) (pow M 2))))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1 (/ (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))) M)))) M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1 (/ (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))) M)))) M))))>
#<alt (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))>
#<alt (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))>
#<alt (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))>
#<alt (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))>
#<alt l>
#<alt (* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))>
#<alt (* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))>
#<alt (* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))>
#<alt l>
#<alt (* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))>
#<alt (* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))>
#<alt (* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))>
Calls

69 calls:

TimeVariablePointExpression
5.0ms
n
@-inf
(/ (cos (- (* K (/ (+ m n) 2)) M)) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))
5.0ms
n
@0
(+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))
4.0ms
n
@inf
(- (* K (/ (+ m n) 2)) M)
3.0ms
m
@0
(/ (cos (- (* K (/ (+ m n) 2)) M)) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))
2.0ms
n
@0
(/ (cos (- (* K (/ (+ m n) 2)) M)) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))

rewrite420.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
3662×*-lowering-*.f32
3662×*-lowering-*.f64
3190×/-lowering-/.f32
3190×/-lowering-/.f64
2030×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01973
113470
2120870
0831470
Stop Event
iter limit
node limit
Counts
6 → 314
Calls
Call 1
Inputs
(/ (cos (- (* K (/ (+ m n) 2)) M)) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))
(cos (- (* K (/ (+ m n) 2)) M))
(- (* K (/ (+ m n) 2)) M)
(* K (/ (+ m n) 2))
(* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M))
(+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (/.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 (-.f64 #s(literal 0 binary64) M))) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))) (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(neg.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) #s(literal 1 binary64)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (neg.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (neg.f64 (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(pow.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))
(*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) #s(literal -1 binary64)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (/.f64 (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) #s(literal -1 binary64)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (/.f64 #s(literal 1 binary64) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n))))) (exp.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(+.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)))
(+.f64 (fma.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M))) (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))) (cos.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))))) (*.f64 (sin.f64 (/.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))) (sin.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (cos.f64 (/.f64 (*.f64 M M) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) (*.f64 (sin.f64 (/.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (sin.f64 (/.f64 (*.f64 M M) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(-.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 (-.f64 #s(literal 0 binary64) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) #s(literal 2 binary64)) (cos.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 2 binary64)) (cos.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))
(fma.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 (-.f64 #s(literal 0 binary64) M)))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)))
(fma.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M) (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 2 binary64))) (cos.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))
(/.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (cos.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))) #s(literal 4 binary64))
(/.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (cos.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 (cos.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) #s(literal 2 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 (-.f64 #s(literal 0 binary64) M))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 (-.f64 #s(literal 0 binary64) M))) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 (-.f64 #s(literal 0 binary64) M)))) (*.f64 (*.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (sin.f64 (-.f64 #s(literal 0 binary64) M)))))))
(+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M))
(+.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(-.f64 (/.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (/.f64 (*.f64 M M) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M))) (/.f64 (*.f64 M M) (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M))))
(fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K (-.f64 #s(literal 0 binary64) M))
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) M))
(fma.f64 #s(literal -1 binary64) M (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))))
(/.f64 (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))
(/.f64 (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (-.f64 (*.f64 M M) (*.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M) (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M M))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M M)) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M) (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M M)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (-.f64 (*.f64 M M) (*.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M M))) (neg.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M M))) (neg.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (*.f64 M (*.f64 M M)))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (*.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M) (*.f64 M M))) (*.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M M)))) (neg.f64 (neg.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 M M))) (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n)))))) (+.f64 (*.f64 M M) (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) (/.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))) (+.f64 (*.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))) (*.f64 (/.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 M M) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (/.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (+.f64 (*.f64 (/.f64 (*.f64 M M) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (/.f64 (*.f64 M M) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (/.f64 (*.f64 M M) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))))))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M) (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M M))) #s(literal -1 binary64))
(*.f64 (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))))
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))))
(/.f64 (neg.f64 (*.f64 K (+.f64 m n))) #s(literal -2 binary64))
(/.f64 (*.f64 K (-.f64 #s(literal 0 binary64) (+.f64 m n))) #s(literal -2 binary64))
(/.f64 (*.f64 K #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 m n)) K) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) K) (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 (neg.f64 K) (neg.f64 (/.f64 #s(literal 2 binary64) (+.f64 m n))))
(/.f64 (neg.f64 (neg.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 K (-.f64 #s(literal 0 binary64) (+.f64 m n)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 K #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 2 binary64) (+.f64 m n))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 m n)) K)) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) K)) (neg.f64 (/.f64 #s(literal 2 binary64) (+.f64 m n))))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) #s(literal -1 binary64))
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K)
(*.f64 #s(literal 1/2 binary64) (/.f64 K (/.f64 #s(literal 1 binary64) (+.f64 m n))))
(*.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n))))) (/.f64 K (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (*.f64 m m) (*.f64 n n)))) (/.f64 K (-.f64 m n)))
(*.f64 (/.f64 K #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 m n))))
(*.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m)))))
(*.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (-.f64 (*.f64 m m) (*.f64 n n)))) (/.f64 #s(literal 1 binary64) (-.f64 m n)))
(+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (/.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 #s(literal 0 binary64) M)))
(+.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(fma.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(fma.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (/.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 #s(literal 0 binary64) M)))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))))) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)))) (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))))) (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)))) (neg.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))))) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)))) (neg.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (neg.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 #s(literal 0 binary64) M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (/.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (/.f64 (+.f64 m n) #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 #s(literal 0 binary64) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 #s(literal 0 binary64) M))) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (/.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 #s(literal 0 binary64) M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) #s(literal 2 binary64))
(*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))
(*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (exp.f64 (log.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (exp.f64 (log.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))
(+.f64 l (+.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(+.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(+.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))
(-.f64 l (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))
(-.f64 (/.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))) (/.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l)) (+.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))))) (/.f64 (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l)) (+.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))))))
(-.f64 (/.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (/.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l)) (+.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))) (/.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (+.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))))
(fma.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 l (fabs.f64 (-.f64 m n))))
(fma.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(fma.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (/.f64 #s(literal 1 binary64) (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l))) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l)) (+.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l)) (*.f64 (-.f64 m n) (-.f64 m n))) (+.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (+.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (+.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (/.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (/.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (+.f64 l (fabs.f64 (-.f64 m n))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (neg.f64 (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n)))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (neg.f64 (+.f64 l (fabs.f64 (-.f64 m n)))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (+.f64 (*.f64 l l) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))))) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))))) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 (-.f64 l (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))) (+.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 l (*.f64 l l))) (fabs.f64 (+.f64 (*.f64 m m) (*.f64 n (+.f64 m n))))) (*.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 l l) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l))) (fabs.f64 (-.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))))) (*.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 l l) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l))) (fabs.f64 (+.f64 (*.f64 m m) (*.f64 n (+.f64 m n))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 l (*.f64 l l))) (fabs.f64 (+.f64 m n))) (*.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 l l) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l))) (fabs.f64 (-.f64 (*.f64 m m) (*.f64 n n))))) (*.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 l l) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l))) (fabs.f64 (+.f64 m n))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 l l)) (fabs.f64 (+.f64 (*.f64 m m) (*.f64 n (+.f64 m n))))) (*.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))))) (*.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (+.f64 (*.f64 m m) (*.f64 n (+.f64 m n))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 l l)) (fabs.f64 (+.f64 m n))) (*.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 (*.f64 m m) (*.f64 n n))))) (*.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (+.f64 m n))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))) (*.f64 (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)))) (*.f64 (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l))) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l)) (+.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (neg.f64 (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l)) (*.f64 (-.f64 m n) (-.f64 m n)))) (neg.f64 (+.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))))
(/.f64 (+.f64 (*.f64 l (*.f64 l l)) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) #s(literal 3 binary64))) (+.f64 (*.f64 l l) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 l (+.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l))) (neg.f64 (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l)) (-.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))))
(/.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) #s(literal 3 binary64))) (+.f64 (*.f64 l l) (+.f64 (*.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (*.f64 l (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))) (/.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))))) (+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))) (/.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))))) (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))) (/.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))))
(*.f64 (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))))

simplify339.0ms (2.3%)

Algorithm
egg-herbie
Rules
4606×*-lowering-*.f32
4606×*-lowering-*.f64
2774×+-lowering-+.f64
2774×+-lowering-+.f32
2000×sum4-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05646828
118586363
266136351
082916351
Stop Event
iter limit
node limit
Counts
276 → 276
Calls
Call 1
Inputs
(/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))
(+ (* m (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(+ (* m (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(+ (* m (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (* 1/48 (/ (* (pow K 3) (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2))) (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (+ (* (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ (* 1/6 (pow (- (* 1/2 n) M) 3)) (* 1/4 (- (* 1/2 n) M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))
(+ (* n (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(+ (* n (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(+ (* n (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (* 1/48 (/ (* (pow K 3) (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2))) (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (+ (* (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ (* 1/6 (pow (- (* 1/2 m) M) 3)) (* 1/4 (- (* 1/2 m) M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))
(+ (* M (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+ (* M (- (+ (* M (- (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+ (* M (- (+ (* M (- (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* M (- (* -1/6 (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (+ (* (+ 1 (* 1/2 (pow (+ m n) 2))) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ (* -1 (+ m n)) (* -1/6 (pow (+ m n) 3)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))
(+ (* -1 (/ (* l (cos (- (* 1/2 (* K (+ m n))) M))) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(+ (* l (- (* -1 (* l (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))) (+ (* -1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))))) (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(cos (neg M))
(+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))
(+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K n)) M))
(+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K m)) M))
(+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (* 1/2 (* K (+ m n))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(* -1 M)
(- (* 1/2 (* K (+ m n))) M)
(- (* 1/2 (* K (+ m n))) M)
(- (* 1/2 (* K (+ m n))) M)
(* 1/2 (* K (+ m n)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* 1/2 (* K (+ m n)))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(- (* 1/2 (* K n)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(* 1/2 (* K m))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* 1/2 (* K m))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(- (* 1/2 (* K m)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(* 1/2 (* K n))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* 1/2 (* K n))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(* 1/2 (* K (+ m n)))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(* -1 M)
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* -1 M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K n))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(* 1/2 (* K m))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(* 1/2 (* K m))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(* 1/2 (* K m))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(* 1/2 (* K n))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(* 1/2 (* K n))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(pow (- (* 1/2 n) M) 2)
(+ (* m (- (* 1/2 n) M)) (pow (- (* 1/2 n) M) 2))
(+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))
(+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))
(* 1/4 (pow m 2))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2)))) (/ M m)))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2)))) (/ M m)))
(* 1/4 (pow m 2))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (pow (- (* 1/2 n) M) 2) m))) m))))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (pow (- (* 1/2 n) M) 2) m))) m))))
(pow (- (* 1/2 m) M) 2)
(+ (* n (- (* 1/2 m) M)) (pow (- (* 1/2 m) M) 2))
(+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))
(+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))
(* 1/4 (pow n 2))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2)))) (/ M n)))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2)))) (/ M n)))
(* 1/4 (pow n 2))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (pow (- (* 1/2 m) M) 2) n))) n))))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (pow (- (* 1/2 m) M) 2) n))) n))))
(* 1/4 (pow (+ m n) 2))
(+ (* -1 (* M (+ m n))) (* 1/4 (pow (+ m n) 2)))
(+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))
(+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(* (pow M 2) (+ 1 (+ (* -1 (/ (+ m n) M)) (* 1/4 (/ (pow (+ m n) 2) (pow M 2))))))
(* (pow M 2) (+ 1 (+ (* -1 (/ (+ m n) M)) (* 1/4 (/ (pow (+ m n) 2) (pow M 2))))))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1/4 (/ (pow (+ m n) 2) M)))) M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1/4 (/ (pow (+ m n) 2) M)))) M))))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))
(- (+ l (+ (* m (- (* 1/2 n) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))
(- (+ l (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))
(- (+ l (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))
(* 1/4 (pow m 2))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (+ (/ l (pow m 2)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2))))) (+ (/ M m) (/ (fabs (- m n)) (pow m 2)))))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (+ (/ l (pow m 2)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2))))) (+ (/ M m) (/ (fabs (- m n)) (pow m 2)))))
(* 1/4 (pow m 2))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (neg (+ n (* -1 m))))) m))) m))))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (neg (+ n (* -1 m))))) m))) m))))
(- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))
(- (+ l (+ (* n (- (* 1/2 m) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))
(- (+ l (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))
(- (+ l (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))
(* 1/4 (pow n 2))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (+ (/ l (pow n 2)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2))))) (+ (/ M n) (/ (fabs (- m n)) (pow n 2)))))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (+ (/ l (pow n 2)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2))))) (+ (/ M n) (/ (fabs (- m n)) (pow n 2)))))
(* 1/4 (pow n 2))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (+ m (* -1 n)))) n))) n))))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (+ m (* -1 n)))) n))) n))))
(- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))
(- (+ l (+ (* -1 (* M (+ m n))) (* 1/4 (pow (+ m n) 2)))) (fabs (- m n)))
(- (+ l (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))) (fabs (- m n)))
(- (+ l (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))) (fabs (- m n)))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ (+ m n) M)) (+ (* 1/4 (/ (pow (+ m n) 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- m n)) (pow M 2))))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ (+ m n) M)) (+ (* 1/4 (/ (pow (+ m n) 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- m n)) (pow M 2))))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1 (/ (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))) M)))) M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1 (/ (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))) M)))) M))))
(- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))
(- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))
(- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))
(- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))
l
(* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))
(* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))
(* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))
l
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))
Outputs
(/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M))) (*.f64 #s(literal -1/2 binary64) K)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m)))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) K)) (*.f64 (+.f64 m n) (+.f64 m n))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m)))))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) (*.f64 (cos.f64 M) #s(literal -1/8 binary64))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) (*.f64 K (-.f64 #s(literal 0 binary64) (sin.f64 M))))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m)))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))
(+ (* m (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (*.f64 m (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))))))
(+ (* m (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (*.f64 m (+.f64 (*.f64 m (-.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 K K))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))))))) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))))))
(+ (* m (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (* 1/48 (/ (* (pow K 3) (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2))) (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (+ (* (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ (* 1/6 (pow (- (* 1/2 n) M) 3)) (* 1/4 (- (* 1/2 n) M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (*.f64 m (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (-.f64 (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 K K))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (-.f64 (*.f64 m (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 K K))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 K K))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))))))) (+.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 1/6 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 1/4 binary64)))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m))))))
(+ (* n (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 n (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))))))
(+ (* n (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 n (+.f64 (*.f64 n (-.f64 (-.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/8 binary64) (*.f64 K K))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m))))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))))) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m))))))))))
(+ (* n (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (* 1/48 (/ (* (pow K 3) (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2))) (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (+ (* (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ (* 1/6 (pow (- (* 1/2 m) M) 3)) (* 1/4 (- (* 1/2 m) M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 n (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))) (-.f64 (*.f64 n (+.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/8 binary64) (*.f64 K K))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))) (-.f64 (*.f64 n (-.f64 (-.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (*.f64 K K)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m))))))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) #s(literal 1/6 binary64))) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m))))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (-.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/8 binary64) (*.f64 K K))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m))))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(+ (* M (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (*.f64 M (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (+.f64 m n) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))))
(+ (* M (- (+ (* M (- (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (*.f64 M (+.f64 (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (+.f64 m n) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))) (*.f64 M (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (*.f64 (+.f64 m n) (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (+.f64 m n) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))))))))))
(+ (* M (- (+ (* M (- (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* M (- (* -1/6 (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (+ (* (+ 1 (* 1/2 (pow (+ m n) 2))) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ (* -1 (+ m n)) (* -1/6 (pow (+ m n) 3)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (*.f64 M (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (+.f64 (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (-.f64 (*.f64 M (-.f64 (/.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1/6 binary64)) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (-.f64 (+.f64 (*.f64 (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (+.f64 m n) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (-.f64 (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) (*.f64 (+.f64 m n) #s(literal -1/6 binary64))) (+.f64 m n))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))) (*.f64 (+.f64 m n) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (*.f64 (+.f64 m n) (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (+.f64 m n) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))))))))) (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (*.f64 (+.f64 m n) (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (+.f64 m n) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))))))) (/.f64 (*.f64 (+.f64 m n) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m)))))
(+ (* -1 (/ (* l (cos (- (* 1/2 (* K (+ m n))) M))) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(-.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))) (/.f64 (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(+ (* l (- (* -1 (* l (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 l (-.f64 (/.f64 (*.f64 l (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))) (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))))
(+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))) (+ (* -1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))))) (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 l (-.f64 (*.f64 l (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal -1/3 binary64)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m)))))) (-.f64 #s(literal 0 binary64) l)))) (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (-.f64 (fabs.f64 (-.f64 n m)) l))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (-.f64 (fabs.f64 (-.f64 n m)) l))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (-.f64 (fabs.f64 (-.f64 n m)) l))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (-.f64 (fabs.f64 (-.f64 n m)) l))))
(cos (neg M))
(cos.f64 M)
(+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M))) (*.f64 #s(literal -1/2 binary64) K)))
(+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) K)) (*.f64 (+.f64 m n) (+.f64 m n))) (*.f64 (*.f64 (+.f64 m n) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 M))))))
(+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) (*.f64 (cos.f64 M) #s(literal -1/8 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) (*.f64 K (-.f64 #s(literal 0 binary64) (sin.f64 M))))))) (*.f64 (*.f64 (+.f64 m n) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 M))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m K))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 (*.f64 m (*.f64 #s(literal -1/8 binary64) (*.f64 K K))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 K K))) (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 m (*.f64 K (*.f64 K K)))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n K)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 (*.f64 (*.f64 K K) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 #s(literal -1/8 binary64) n)) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/8 binary64) (*.f64 K K))) (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 n (*.f64 K (*.f64 K K)))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (* 1/2 (* K (+ m n))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M #s(literal -1/2 binary64))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (+.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M #s(literal -1/6 binary64))))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(*.f64 (+.f64 (/.f64 M K) (*.f64 (+.f64 m n) #s(literal -1/2 binary64))) (neg.f64 K))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(*.f64 (+.f64 (/.f64 M K) (*.f64 (+.f64 m n) #s(literal -1/2 binary64))) (neg.f64 K))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(*.f64 (+.f64 (/.f64 M K) (*.f64 (+.f64 m n) #s(literal -1/2 binary64))) (neg.f64 K))
(- (* 1/2 (* K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(- (* 1/2 (* K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M))))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(*.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 K (/.f64 (*.f64 n K) m)))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(*.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 K (/.f64 (*.f64 n K) m)))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(*.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 K (/.f64 (*.f64 n K) m)))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) m) #s(literal -1/2 binary64)) (+.f64 K (/.f64 (*.f64 n K) m)))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) m) #s(literal -1/2 binary64)) (+.f64 K (/.f64 (*.f64 n K) m)))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) m) #s(literal -1/2 binary64)) (+.f64 K (/.f64 (*.f64 n K) m)))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 K (/.f64 (*.f64 m K) n)))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 K (/.f64 (*.f64 m K) n)))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 K (/.f64 (*.f64 m K) n)))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) n) #s(literal -1/2 binary64)) (+.f64 K (/.f64 (*.f64 m K) n)))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) n) #s(literal -1/2 binary64)) (+.f64 K (/.f64 (*.f64 m K) n)))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) n) #s(literal -1/2 binary64)) (+.f64 K (/.f64 (*.f64 m K) n)))
(pow (- (* 1/2 n) M) 2)
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
(+ (* m (- (* 1/2 n) M)) (pow (- (* 1/2 n) M) 2))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m))
(+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 (*.f64 m #s(literal 1/4 binary64)) M))))
(+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 (*.f64 m #s(literal 1/4 binary64)) M))))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(*.f64 m (*.f64 m (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) n) m) (/.f64 M m)))))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2)))) (/ M m)))
(*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 m m)) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) n) m) (/.f64 M m)))))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2)))) (/ M m)))
(*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 m m)) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) n) m) (/.f64 M m)))))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(*.f64 m (*.f64 m (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) n) m) (/.f64 M m)))))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (pow (- (* 1/2 n) M) 2) m))) m))))
(*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m))) m)))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (pow (- (* 1/2 n) M) 2) m))) m))))
(*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m))) m)))
(pow (- (* 1/2 m) M) 2)
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(+ (* n (- (* 1/2 m) M)) (pow (- (* 1/2 m) M) 2))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))
(+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) m) (-.f64 (*.f64 n #s(literal 1/4 binary64)) M))))
(+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) m) (-.f64 (*.f64 n #s(literal 1/4 binary64)) M))))
(* 1/4 (pow n 2))
(*.f64 n (*.f64 n #s(literal 1/4 binary64)))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) m) n) (/.f64 M n))))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2)))) (/ M n)))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 n n)) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) m) n) (/.f64 M n)))))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2)))) (/ M n)))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 n n)) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) m) n) (/.f64 M n)))))
(* 1/4 (pow n 2))
(*.f64 n (*.f64 n #s(literal 1/4 binary64)))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) m) n) (/.f64 M n))))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (pow (- (* 1/2 m) M) 2) n))) n))))
(*.f64 (*.f64 n n) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (-.f64 #s(literal 0 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) n)))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (pow (- (* 1/2 m) M) 2) n))) n))))
(*.f64 (*.f64 n n) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (-.f64 #s(literal 0 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) n)))
(* 1/4 (pow (+ m n) 2))
(*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64)))
(+ (* -1 (* M (+ m n))) (* 1/4 (pow (+ m n) 2)))
(-.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (*.f64 M (+.f64 m n)))
(+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))
(+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (*.f64 M (-.f64 M (+.f64 m n))))
(+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))
(+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (*.f64 M (-.f64 M (+.f64 m n))))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(* (pow M 2) (+ 1 (+ (* -1 (/ (+ m n) M)) (* 1/4 (/ (pow (+ m n) 2) (pow M 2))))))
(*.f64 (*.f64 M M) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (*.f64 M M)) (/.f64 (+.f64 m n) M))))
(* (pow M 2) (+ 1 (+ (* -1 (/ (+ m n) M)) (* 1/4 (/ (pow (+ m n) 2) (pow M 2))))))
(*.f64 (*.f64 M M) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (*.f64 M M)) (/.f64 (+.f64 m n) M))))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1/4 (/ (pow (+ m n) 2) M)))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 m n) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 m n)) (+.f64 m n)) M)) M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1/4 (/ (pow (+ m n) 2) M)))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 m n) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (+.f64 m n)) (+.f64 m n)) M)) M)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))
(- (+ l (+ (* m (- (* 1/2 n) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) (-.f64 l (fabs.f64 (-.f64 n m))))
(- (+ l (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))
(+.f64 l (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 (*.f64 m #s(literal 1/4 binary64)) M))) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (fabs.f64 (-.f64 n m)))))
(- (+ l (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))
(+.f64 l (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 (*.f64 m #s(literal 1/4 binary64)) M))) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (fabs.f64 (-.f64 n m)))))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(*.f64 m (*.f64 m (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) n) m) (/.f64 M m)))))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (+ (/ l (pow m 2)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2))))) (+ (/ M m) (/ (fabs (- m n)) (pow m 2)))))
(*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) n) m) (/.f64 l (*.f64 m m))) (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 m m)) (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 m m)))))))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (+ (/ l (pow m 2)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2))))) (+ (/ M m) (/ (fabs (- m n)) (pow m 2)))))
(*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) n) m) (/.f64 l (*.f64 m m))) (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 m m)) (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 m m)))))))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(*.f64 m (*.f64 m (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) n) m) (/.f64 M m)))))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (neg (+ n (* -1 m))))) m))) m))))
(*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))) m))) m)))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (neg (+ n (* -1 m))))) m))) m))))
(*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))) m))) m)))
(- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))
(+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m))))
(- (+ l (+ (* n (- (* 1/2 m) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) (-.f64 l (fabs.f64 (-.f64 n m))))
(- (+ l (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))
(+.f64 l (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) m) (-.f64 (*.f64 n #s(literal 1/4 binary64)) M))) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))
(- (+ l (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))
(+.f64 l (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) m) (-.f64 (*.f64 n #s(literal 1/4 binary64)) M))) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))
(* 1/4 (pow n 2))
(*.f64 n (*.f64 n #s(literal 1/4 binary64)))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) m) n) (/.f64 M n))))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (+ (/ l (pow n 2)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2))))) (+ (/ M n) (/ (fabs (- m n)) (pow n 2)))))
(*.f64 (*.f64 n n) (-.f64 (+.f64 (+.f64 (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) m) n)) (/.f64 l (*.f64 n n))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 n n))) (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 n n)))))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (+ (/ l (pow n 2)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2))))) (+ (/ M n) (/ (fabs (- m n)) (pow n 2)))))
(*.f64 (*.f64 n n) (-.f64 (+.f64 (+.f64 (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) m) n)) (/.f64 l (*.f64 n n))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 n n))) (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 n n)))))
(* 1/4 (pow n 2))
(*.f64 n (*.f64 n #s(literal 1/4 binary64)))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) m) n) (/.f64 M n))))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (+ m (* -1 n)))) n))) n))))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (/.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))) n))) n)))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (+ m (* -1 n)))) n))) n))))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (/.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))) n))) n)))
(- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))
(+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))
(- (+ l (+ (* -1 (* M (+ m n))) (* 1/4 (pow (+ m n) 2)))) (fabs (- m n)))
(+.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (*.f64 M (+.f64 m n))) (-.f64 l (fabs.f64 (-.f64 n m))))
(- (+ l (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))) (fabs (- m n)))
(+.f64 (+.f64 l (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64)))) (-.f64 (*.f64 M (-.f64 M (+.f64 m n))) (fabs.f64 (-.f64 n m))))
(- (+ l (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))) (fabs (- m n)))
(+.f64 (+.f64 l (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64)))) (-.f64 (*.f64 M (-.f64 M (+.f64 m n))) (fabs.f64 (-.f64 n m))))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ (+ m n) M)) (+ (* 1/4 (/ (pow (+ m n) 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- m n)) (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 #s(literal 1 binary64) (+.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (*.f64 M M)) (/.f64 (+.f64 m n) M)) (-.f64 (/.f64 l (*.f64 M M)) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 M M))))))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ (+ m n) M)) (+ (* 1/4 (/ (pow (+ m n) 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- m n)) (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 #s(literal 1 binary64) (+.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (*.f64 M M)) (/.f64 (+.f64 m n) M)) (-.f64 (/.f64 l (*.f64 M M)) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 M M))))))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1 (/ (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))) M)))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 m n) (/.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) M)) M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1 (/ (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))) M)))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 m n) (/.f64 (+.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) #s(literal 1/4 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) M)) M)))
(- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))
(-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m)))
(- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))
(+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))
(- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))
(+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))
(- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))
(+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))))
l
(* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))
(*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))) l)))
(* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))
(*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))) l)))
(* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))
(*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))) l)))
l
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) l) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))) (-.f64 #s(literal 0 binary64) l))))
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) l) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))) (-.f64 #s(literal 0 binary64) l))))
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) l) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (fabs.f64 (-.f64 n m))) (-.f64 #s(literal 0 binary64) l))))

eval115.0ms (0.8%)

Compiler

Compiled 42086 to 2348 computations (94.4% saved)

prune121.0ms (0.8%)

Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New58010590
Fresh000
Picked101
Done000
Total58110591
Accuracy
98.2%
Counts
591 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.4%
(/.f64 (+.f64 (cos.f64 M) (*.f64 (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M))) (*.f64 #s(literal -1/2 binary64) K))) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
75.8%
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
40.9%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 n (*.f64 n #s(literal 1/4 binary64)))))
40.1%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 M M)))
36.7%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
29.3%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 l))
67.9%
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))
64.2%
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m))))))
33.9%
(/.f64 (cos.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
97.1%
(/.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
Compiler

Compiled 642 to 374 computations (41.7% saved)

simplify220.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
cost-diff0
(-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)
cost-diff0
(cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))
cost-diff0
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
cost-diff0
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
cost-diff0
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
cost-diff0
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
cost-diff0
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m))))))
cost-diff0
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
cost-diff0
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
cost-diff0
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
cost-diff0
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
cost-diff0
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
cost-diff0
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
cost-diff0
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
cost-diff0
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 l))
cost-diff0
(+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))
cost-diff0
(exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))
cost-diff0
(cos.f64 M)
cost-diff0
(/.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
Rules
2384×+-lowering-+.f64
2384×+-lowering-+.f32
1736×fma-define
1708×sum3-define
1680×*-lowering-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046440
1107439
2219439
3604439
42340439
08035439
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (cos M) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))
(cos M)
M
(exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n)))))
(+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))
(* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M))
(- (/ (+ m n) 2) M)
(/ (+ m n) 2)
(+ m n)
m
n
2
(- l (fabs (- m n)))
l
(fabs (- m n))
(- m n)
(/ (cos (- (* K (/ (+ m n) 2)) M)) (exp l))
(cos (- (* K (/ (+ m n) 2)) M))
(- (* K (/ (+ m n) 2)) M)
(* K (/ (+ m n) 2))
K
(/ (+ m n) 2)
(+ m n)
m
n
2
M
(exp l)
l
(/ (cos (- (* K (/ (+ m n) 2)) M)) (exp (* 1/4 (* m m))))
(cos (- (* K (/ (+ m n) 2)) M))
(- (* K (/ (+ m n) 2)) M)
(* K (/ (+ m n) 2))
K
(/ (+ m n) 2)
(+ m n)
m
n
2
M
(exp (* 1/4 (* m m)))
(* 1/4 (* m m))
1/4
(* m m)
(/ (cos (- (* 1/2 (* m K)) M)) (exp (+ l (- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m))))))
(cos (- (* 1/2 (* m K)) M))
(- (* 1/2 (* m K)) M)
(* 1/2 (* m K))
1/2
(* m K)
m
K
M
(exp (+ l (- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m)))))
(+ l (- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m))))
l
(- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m)))
(* (- (* 1/2 m) M) (- (* 1/2 m) M))
(- (* 1/2 m) M)
(* 1/2 m)
(fabs (- n m))
(- n m)
n
(/ (cos (- (/ K (/ 2 (+ m n))) M)) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))
(cos (- (/ K (/ 2 (+ m n))) M))
(- (/ K (/ 2 (+ m n))) M)
(/ K (/ 2 (+ m n)))
K
(/ 2 (+ m n))
2
(+ m n)
m
n
M
(exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n)))))
(+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))
(* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M))
(- (/ (+ m n) 2) M)
(/ (+ m n) 2)
(- l (fabs (- m n)))
l
(fabs (- m n))
(- m n)
Outputs
(/ (cos M) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(cos M)
(cos.f64 M)
M
(exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n)))))
(exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))
(+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))
(* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M))
(*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))
(- (/ (+ m n) 2) M)
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(/ (+ m n) 2)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+ m n)
(+.f64 m n)
m
n
2
#s(literal 2 binary64)
(- l (fabs (- m n)))
(-.f64 l (fabs.f64 (-.f64 m n)))
l
(fabs (- m n))
(fabs.f64 (-.f64 m n))
(- m n)
(-.f64 m n)
(/ (cos (- (* K (/ (+ m n) 2)) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 l))
(cos (- (* K (/ (+ m n) 2)) M))
(cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M))
(- (* K (/ (+ m n) 2)) M)
(-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)
(* K (/ (+ m n) 2))
(*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K)
K
(/ (+ m n) 2)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+ m n)
(+.f64 m n)
m
n
2
#s(literal 2 binary64)
M
(exp l)
(exp.f64 l)
l
(/ (cos (- (* K (/ (+ m n) 2)) M)) (exp (* 1/4 (* m m))))
(/.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (*.f64 m (*.f64 m #s(literal 1/4 binary64)))))
(cos (- (* K (/ (+ m n) 2)) M))
(cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M))
(- (* K (/ (+ m n) 2)) M)
(-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)
(* K (/ (+ m n) 2))
(*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K)
K
(/ (+ m n) 2)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+ m n)
(+.f64 m n)
m
n
2
#s(literal 2 binary64)
M
(exp (* 1/4 (* m m)))
(exp.f64 (*.f64 m (*.f64 m #s(literal 1/4 binary64))))
(* 1/4 (* m m))
(*.f64 m (*.f64 m #s(literal 1/4 binary64)))
1/4
#s(literal 1/4 binary64)
(* m m)
(*.f64 m m)
(/ (cos (- (* 1/2 (* m K)) M)) (exp (+ l (- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))))
(cos (- (* 1/2 (* m K)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(- (* 1/2 (* m K)) M)
(-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)
(* 1/2 (* m K))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
1/2
#s(literal 1/2 binary64)
(* m K)
(*.f64 m K)
m
K
M
(exp (+ l (- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m)))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n)))))
(+ l (- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m))))
(+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))
l
(- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m)))
(-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n)))
(* (- (* 1/2 m) M) (- (* 1/2 m) M))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))
(- (* 1/2 m) M)
(-.f64 (*.f64 m #s(literal 1/2 binary64)) M)
(* 1/2 m)
(*.f64 m #s(literal 1/2 binary64))
(fabs (- n m))
(fabs.f64 (-.f64 m n))
(- n m)
(-.f64 n m)
n
(/ (cos (- (/ K (/ 2 (+ m n))) M)) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))
(/.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(cos (- (/ K (/ 2 (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M))
(- (/ K (/ 2 (+ m n))) M)
(-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)
(/ K (/ 2 (+ m n)))
(*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K)
K
(/ 2 (+ m n))
(/.f64 #s(literal 2 binary64) (+.f64 m n))
2
#s(literal 2 binary64)
(+ m n)
(+.f64 m n)
m
n
M
(exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n)))))
(exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))
(+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))
(+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))
(* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M))
(*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))
(- (/ (+ m n) 2) M)
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(/ (+ m n) 2)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(- l (fabs (- m n)))
(-.f64 l (fabs.f64 (-.f64 m n)))
l
(fabs (- m n))
(fabs.f64 (-.f64 m n))
(- m n)
(-.f64 m n)

localize542.0ms (3.7%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))
accuracy100.0%
(*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))
accuracy99.8%
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
accuracy62.6%
(cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))
accuracy100.0%
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))))
accuracy100.0%
(-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m)))
accuracy100.0%
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
accuracy69.5%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
accuracy100.0%
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
accuracy100.0%
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
accuracy100.0%
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
accuracy62.6%
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
accuracy100.0%
(exp.f64 l)
accuracy100.0%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 l))
accuracy100.0%
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
accuracy62.6%
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
accuracy100.0%
(/.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
accuracy100.0%
(+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))
accuracy100.0%
(exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))
accuracy100.0%
(*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))
Results
312.0ms124×1valid
68.0ms106×0unsamplable
40.0ms26×0valid
Compiler

Compiled 548 to 47 computations (91.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 150.0ms
backward-pass: 37.0ms (24.7% of total)
ival-cos: 29.0ms (19.4% of total)
ival-sub: 23.0ms (15.4% of total)
ival-div: 20.0ms (13.4% of total)
ival-mult: 19.0ms (12.7% of total)
ival-exp: 11.0ms (7.3% of total)
ival-add: 6.0ms (4% of total)
ival-fabs: 4.0ms (2.7% of total)
const: 1.0ms (0.7% of total)

series132.0ms (0.9%)

Counts
24 → 924
Calls
Call 1
Inputs
#<alt (/ (cos M) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))>
#<alt (cos M)>
#<alt (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n)))))>
#<alt (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))>
#<alt (/ (cos (- (* K (/ (+ m n) 2)) M)) (exp l))>
#<alt (cos (- (* K (/ (+ m n) 2)) M))>
#<alt (- (* K (/ (+ m n) 2)) M)>
#<alt (* K (/ (+ m n) 2))>
#<alt (/ (cos (- (* K (/ (+ m n) 2)) M)) (exp (* 1/4 (* m m))))>
#<alt (/ (cos (- (* 1/2 (* m K)) M)) (exp (+ l (- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m))))))>
#<alt (cos (- (* 1/2 (* m K)) M))>
#<alt (- (* 1/2 (* m K)) M)>
#<alt (* 1/2 (* m K))>
#<alt (/ (cos (- (/ K (/ 2 (+ m n))) M)) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))>
#<alt (cos (- (/ K (/ 2 (+ m n))) M))>
#<alt (- (/ K (/ 2 (+ m n))) M)>
#<alt (/ K (/ 2 (+ m n)))>
#<alt (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M))>
#<alt (exp l)>
#<alt (* 1/4 (* m m))>
#<alt (exp (* 1/4 (* m m)))>
#<alt (* (- (* 1/2 m) M) (- (* 1/2 m) M))>
#<alt (- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m)))>
#<alt (exp (+ l (- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m)))))>
Outputs
#<alt (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))>
#<alt (+ (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (/ (* M (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))>
#<alt (+ (* M (- (* -1 (* M (+ (* -1 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* 1/2 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* 3/2 (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (* -1 (/ (+ m n) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))>
#<alt (+ (* M (- (* M (- (* -1 (* M (+ (* -1 (/ (+ m n) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1/6 (/ (pow (+ m n) 3) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* (+ m n) (+ (* -1 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* 1/2 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* 3/2 (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (+ 1 (* 1/2 (pow (+ m n) 2))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (+ (* -1 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* 1/2 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* 3/2 (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (* -1 (/ (+ m n) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))>
#<alt (+ (* -1 (/ (* m (* (cos M) (- (* 1/2 n) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))>
#<alt (+ (* m (- (* -1 (* m (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 n) M) 2)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))))) (/ (* (cos M) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))>
#<alt (+ (* m (- (* m (- (* -1 (* m (+ (* -1 (* (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 n) M) 2)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M))) (+ (* -1 (/ (* (cos M) (* (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2))) (- (* 1/2 n) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ (* 1/6 (pow (- (* 1/2 n) M) 3)) (* 1/4 (- (* 1/2 n) M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 n) M) 2)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))))) (/ (* (cos M) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))>
#<alt (+ (* -1 (/ (* n (* (cos M) (- (* 1/2 m) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))>
#<alt (+ (* n (- (* -1 (* n (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 m) M) 2)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))))) (/ (* (cos M) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))>
#<alt (+ (* n (- (* n (- (* -1 (* n (+ (* -1 (* (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 m) M) 2)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M))) (+ (* -1 (/ (* (cos M) (* (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2))) (- (* 1/2 m) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ (* 1/6 (pow (- (* 1/2 m) M) 3)) (* 1/4 (- (* 1/2 m) M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 m) M) 2)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))))) (/ (* (cos M) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))>
#<alt (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))>
#<alt (+ (* -1 (/ (* l (cos M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))>
#<alt (+ (* l (- (* -1 (* l (+ (* -1 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))>
#<alt (+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))) (+ (* -1/2 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/6 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))))) (+ (* -1 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))>
#<alt (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))>
#<alt (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))>
#<alt (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow M 2)))>
#<alt (+ 1 (* (pow M 2) (- (* 1/24 (pow M 2)) 1/2)))>
#<alt (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))>
#<alt (+ (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (* m (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (- (* 1/2 n) M))))>
#<alt (+ (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (* m (+ (* m (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2))))) (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (- (* 1/2 n) M)))))>
#<alt (+ (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (* m (+ (* m (+ (* m (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (+ (* 1/6 (pow (- (* 1/2 n) M) 3)) (* 1/4 (- (* 1/2 n) M))))) (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))))) (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (- (* 1/2 n) M)))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m))))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m))))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m))))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m))))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))>
#<alt (+ (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (* n (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (- (* 1/2 m) M))))>
#<alt (+ (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (* n (+ (* n (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2))))) (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (- (* 1/2 m) M)))))>
#<alt (+ (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (* n (+ (* n (+ (* n (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (+ (* 1/6 (pow (- (* 1/2 m) M) 3)) (* 1/4 (- (* 1/2 m) M))))) (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))))) (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (- (* 1/2 m) M)))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n)))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n)))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n)))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n)))))>
#<alt (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))>
#<alt (+ (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (* -1 (* M (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ m n)))))>
#<alt (+ (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (* M (+ (* -1 (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ m n))) (* M (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ 1 (* 1/2 (pow (+ m n) 2))))))))>
#<alt (+ (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (* M (+ (* -1 (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ m n))) (* M (+ (* M (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ (* -1 (+ m n)) (* -1/6 (pow (+ m n) 3))))) (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))))))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n))))>
#<alt (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))>
#<alt (+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* l (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))>
#<alt (+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* l (+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* 1/2 (* l (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))))>
#<alt (+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* l (+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* l (+ (* 1/6 (* l (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))>
#<alt (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l))))>
#<alt (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l))))>
#<alt (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l))))>
#<alt (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l))))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))>
#<alt (- (+ l (+ (* m (- (* 1/2 n) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))>
#<alt (- (+ l (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))>
#<alt (- (+ l (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))>
#<alt (* 1/4 (pow m 2))>
#<alt (* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))>
#<alt (* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (+ (/ l (pow m 2)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2))))) (+ (/ M m) (/ (fabs (- m n)) (pow m 2)))))>
#<alt (* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (+ (/ l (pow m 2)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2))))) (+ (/ M m) (/ (fabs (- m n)) (pow m 2)))))>
#<alt (* 1/4 (pow m 2))>
#<alt (* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (neg (+ n (* -1 m))))) m))) m))))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (neg (+ n (* -1 m))))) m))) m))))>
#<alt (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))>
#<alt (- (+ l (+ (* n (- (* 1/2 m) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))>
#<alt (- (+ l (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))>
#<alt (- (+ l (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))>
#<alt (* 1/4 (pow n 2))>
#<alt (* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))>
#<alt (* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (+ (/ l (pow n 2)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2))))) (+ (/ M n) (/ (fabs (- m n)) (pow n 2)))))>
#<alt (* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (+ (/ l (pow n 2)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2))))) (+ (/ M n) (/ (fabs (- m n)) (pow n 2)))))>
#<alt (* 1/4 (pow n 2))>
#<alt (* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (+ m (* -1 n)))) n))) n))))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (+ m (* -1 n)))) n))) n))))>
#<alt (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))>
#<alt (- (+ l (+ (* -1 (* M (+ m n))) (* 1/4 (pow (+ m n) 2)))) (fabs (- m n)))>
#<alt (- (+ l (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))) (fabs (- m n)))>
#<alt (- (+ l (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))) (fabs (- m n)))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))>
#<alt (* (pow M 2) (- (+ 1 (+ (* -1 (/ (+ m n) M)) (+ (* 1/4 (/ (pow (+ m n) 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- m n)) (pow M 2))))>
#<alt (* (pow M 2) (- (+ 1 (+ (* -1 (/ (+ m n) M)) (+ (* 1/4 (/ (pow (+ m n) 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- m n)) (pow M 2))))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1 (/ (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))) M)))) M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1 (/ (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))) M)))) M))))>
#<alt (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))>
#<alt (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))>
#<alt (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))>
#<alt (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))>
#<alt l>
#<alt (* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))>
#<alt (* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))>
#<alt (* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))>
#<alt l>
#<alt (* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))>
#<alt (* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))>
#<alt (* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))>
#<alt (/ (cos (neg M)) (exp l))>
#<alt (+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (exp l))) (/ (cos (neg M)) (exp l)))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp l))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (exp l))))) (/ (cos (neg M)) (exp l)))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp l))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (exp l))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (exp l))))))) (/ (cos (neg M)) (exp l)))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp l))>
#<alt (+ (* -1/2 (/ (* K (* m (sin (- (* 1/2 (* K n)) M)))) (exp l))) (/ (cos (- (* 1/2 (* K n)) M)) (exp l)))>
#<alt (+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp l))) (* -1/8 (/ (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M)))) (exp l))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp l)))>
#<alt (+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp l))) (* m (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp l))) (* 1/48 (/ (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M)))) (exp l))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp l)))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp l))>
#<alt (+ (* -1/2 (/ (* K (* n (sin (- (* 1/2 (* K m)) M)))) (exp l))) (/ (cos (- (* 1/2 (* K m)) M)) (exp l)))>
#<alt (+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp l))) (* -1/8 (/ (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M)))) (exp l))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp l)))>
#<alt (+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp l))) (* n (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp l))) (* 1/48 (/ (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M)))) (exp l))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp l)))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp l))>
#<alt (/ (cos (* 1/2 (* K (+ m n)))) (exp l))>
#<alt (+ (/ (cos (* 1/2 (* K (+ m n)))) (exp l)) (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp l)))>
#<alt (+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (exp l))) (/ (sin (* 1/2 (* K (+ m n)))) (exp l)))) (/ (cos (* 1/2 (* K (+ m n)))) (exp l)))>
#<alt (+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp l))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp l))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp l)))) (/ (cos (* 1/2 (* K (+ m n)))) (exp l)))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp l))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp l))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp l))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp l))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (+ (cos (- (* 1/2 (* K (+ m n))) M)) (* -1 (* l (cos (- (* 1/2 (* K (+ m n))) M)))))>
#<alt (+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (- (* -1 (* l (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M)))))) (cos (- (* 1/2 (* K (+ m n))) M)))))>
#<alt (+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M))))) (+ (* -1/2 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/6 (cos (- (* 1/2 (* K (+ m n))) M))))))) (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M)))))) (cos (- (* 1/2 (* K (+ m n))) M)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))>
#<alt (cos (neg M))>
#<alt (+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))>
#<alt (+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))>
#<alt (+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (* 1/2 (* K (+ m n))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (* -1 M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (- (* 1/2 (* K n)) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (* 1/2 (* K m))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* 1/2 (* K m))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (- (* 1/2 (* K m)) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (* 1/2 (* K n))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* 1/2 (* K n))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (* -1 M)>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* -1 M)>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K n))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (* 1/2 (* K m))>
#<alt (* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))>
#<alt (* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))>
#<alt (* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))>
#<alt (* 1/2 (* K m))>
#<alt (* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))>
#<alt (* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))>
#<alt (* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))>
#<alt (* 1/2 (* K m))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (* 1/2 (* K n))>
#<alt (* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))>
#<alt (* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))>
#<alt (* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))>
#<alt (* 1/2 (* K n))>
#<alt (* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))>
#<alt (* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))>
#<alt (* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))>
#<alt (/ (cos (neg M)) (exp (* 1/4 (pow m 2))))>
#<alt (+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (exp (* 1/4 (pow m 2))))) (/ (cos (neg M)) (exp (* 1/4 (pow m 2)))))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (* 1/4 (pow m 2))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (exp (* 1/4 (pow m 2))))))) (/ (cos (neg M)) (exp (* 1/4 (pow m 2)))))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (* 1/4 (pow m 2))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (exp (* 1/4 (pow m 2))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (exp (* 1/4 (pow m 2))))))))) (/ (cos (neg M)) (exp (* 1/4 (pow m 2)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* m (+ (* -1/2 (* K (sin (- (* 1/2 (* K n)) M)))) (* m (- (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/4 (cos (- (* 1/2 (* K n)) M))))))))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* m (+ (* -1/2 (* K (sin (- (* 1/2 (* K n)) M)))) (* m (- (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* m (- (* 1/48 (* (pow K 3) (sin (- (* 1/2 (* K n)) M)))) (* -1/8 (* K (sin (- (* 1/2 (* K n)) M))))))) (* 1/4 (cos (- (* 1/2 (* K n)) M))))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (* 1/4 (pow m 2))))>
#<alt (+ (* -1/2 (/ (* K (* n (sin (- (* 1/2 (* K m)) M)))) (exp (* 1/4 (pow m 2))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (* 1/4 (pow m 2)))))>
#<alt (+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (* 1/4 (pow m 2))))) (* -1/8 (/ (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M)))) (exp (* 1/4 (pow m 2))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (* 1/4 (pow m 2)))))>
#<alt (+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (* 1/4 (pow m 2))))) (* n (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (* 1/4 (pow m 2))))) (* 1/48 (/ (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M)))) (exp (* 1/4 (pow m 2))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (* 1/4 (pow m 2)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2))))>
#<alt (+ (/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))) (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2)))))>
#<alt (+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))))>
#<alt (+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2))))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m)))))>
#<alt (+ (* m (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))>
#<alt (+ (* m (- (+ (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (- (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))>
#<alt (+ (* m (- (+ (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (- (+ (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (- (* 1/48 (/ (* (pow K 3) (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (+ (* (+ 1/4 (* 1/2 (pow M 2))) (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (* (cos (neg M)) (+ (* -1/4 M) (* -1/6 (pow M 3)))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m))))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m))))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m))))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m))))))>
#<alt (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (+ (* -1/2 (/ (* K (* m (sin (neg M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))))>
#<alt (+ (* K (+ (* -1/2 (/ (* m (sin (neg M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))) (* -1/8 (/ (* K (* (pow m 2) (cos (neg M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))))>
#<alt (+ (* K (+ (* -1/2 (/ (* m (sin (neg M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))) (* K (+ (* -1/8 (/ (* (pow m 2) (cos (neg M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))) (* 1/48 (/ (* K (* (pow m 3) (sin (neg M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))>
#<alt (+ (* M (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))>
#<alt (+ (* M (- (+ (* M (- (* -1/2 (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (+ (* -1 (* m (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K m))) (+ 1 (* 1/2 (pow m 2)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))>
#<alt (+ (* M (- (+ (* M (- (+ (* -1/2 (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* M (- (* -1/6 (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (+ (* -1 (* m (- (* -1/2 (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (+ (* -1 (* m (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K m))) (+ 1 (* 1/2 (pow m 2)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))) (+ (* (+ 1 (* 1/2 (pow m 2))) (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (* (cos (* 1/2 (* K m))) (+ (* -1 m) (* -1/6 (pow m 3)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))))) (+ (* -1 (* m (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K m))) (+ 1 (* 1/2 (pow m 2)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K m)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K m)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K m)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K m)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))>
#<alt (+ (* -1 (/ (* l (cos (- (* 1/2 (* K m)) M))) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))>
#<alt (+ (* l (- (* -1 (* l (+ (* -1 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))>
#<alt (+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))))) (+ (* -1/2 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/6 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))))))) (+ (* -1 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n)))))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n)))))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n)))))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n)))))))>
#<alt (cos (neg M))>
#<alt (+ (cos (neg M)) (* -1/2 (* K (* m (sin (neg M))))))>
#<alt (+ (cos (neg M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (neg M))))) (* 1/2 (* K (sin (neg M)))))))>
#<alt (+ (cos (neg M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (neg M)))) (* 1/48 (* (pow K 3) (* m (sin (neg M))))))) (* 1/2 (* K (sin (neg M)))))))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (neg M))>
#<alt (+ (cos (neg M)) (* -1/2 (* K (* m (sin (neg M))))))>
#<alt (+ (cos (neg M)) (* K (- (* -1/8 (* K (* (pow m 2) (cos (neg M))))) (* 1/2 (* m (sin (neg M)))))))>
#<alt (+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (pow m 2) (cos (neg M)))) (* 1/48 (* K (* (pow m 3) (sin (neg M))))))) (* 1/2 (* m (sin (neg M)))))))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (* 1/2 (* K m)))>
#<alt (+ (cos (* 1/2 (* K m))) (* M (sin (* 1/2 (* K m)))))>
#<alt (+ (cos (* 1/2 (* K m))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K m))))) (* -1 (sin (* 1/2 (* K m)))))))>
#<alt (+ (cos (* 1/2 (* K m))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K m)))) (* -1/6 (* M (sin (* 1/2 (* K m))))))) (* -1 (sin (* 1/2 (* K m)))))))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K m))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K m))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K m))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K m))))>
#<alt (* -1 M)>
#<alt (- (* 1/2 (* K m)) M)>
#<alt (- (* 1/2 (* K m)) M)>
#<alt (- (* 1/2 (* K m)) M)>
#<alt (* 1/2 (* K m))>
#<alt (* m (+ (* -1 (/ M m)) (* 1/2 K)))>
#<alt (* m (+ (* -1 (/ M m)) (* 1/2 K)))>
#<alt (* m (+ (* -1 (/ M m)) (* 1/2 K)))>
#<alt (* 1/2 (* K m))>
#<alt (* -1 (* m (+ (* -1/2 K) (/ M m))))>
#<alt (* -1 (* m (+ (* -1/2 K) (/ M m))))>
#<alt (* -1 (* m (+ (* -1/2 K) (/ M m))))>
#<alt (* -1 M)>
#<alt (- (* 1/2 (* K m)) M)>
#<alt (- (* 1/2 (* K m)) M)>
#<alt (- (* 1/2 (* K m)) M)>
#<alt (* 1/2 (* K m))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 m)))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 m)))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 m)))>
#<alt (* 1/2 (* K m))>
#<alt (* -1 (* K (+ (* -1/2 m) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 m) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 m) (/ M K))))>
#<alt (* 1/2 (* K m))>
#<alt (+ (* -1 M) (* 1/2 (* K m)))>
#<alt (+ (* -1 M) (* 1/2 (* K m)))>
#<alt (+ (* -1 M) (* 1/2 (* K m)))>
#<alt (* -1 M)>
#<alt (* M (- (* 1/2 (/ (* K m) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K m) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K m) M)) 1))>
#<alt (* -1 M)>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K m) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K m) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K m) M)))))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (* 1/2 (* K m))>
#<alt (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))>
#<alt (+ (* m (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))>
#<alt (+ (* m (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))>
#<alt (+ (* m (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (* 1/48 (/ (* (pow K 3) (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2))) (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (+ (* (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ (* 1/6 (pow (- (* 1/2 n) M) 3)) (* 1/4 (- (* 1/2 n) M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))>
#<alt (+ (* n (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))>
#<alt (+ (* n (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))>
#<alt (+ (* n (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (* 1/48 (/ (* (pow K 3) (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2))) (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (+ (* (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ (* 1/6 (pow (- (* 1/2 m) M) 3)) (* 1/4 (- (* 1/2 m) M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))>
#<alt (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))>
#<alt (+ (* M (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))>
#<alt (+ (* M (- (+ (* M (- (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))>
#<alt (+ (* M (- (+ (* M (- (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* M (- (* -1/6 (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (+ (* (+ 1 (* 1/2 (pow (+ m n) 2))) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ (* -1 (+ m n)) (* -1/6 (pow (+ m n) 3)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))>
#<alt (+ (* -1 (/ (* l (cos (- (* 1/2 (* K (+ m n))) M))) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))>
#<alt (+ (* l (- (* -1 (* l (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))>
#<alt (+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))) (+ (* -1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))))) (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))>
#<alt (cos (neg M))>
#<alt (+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))>
#<alt (+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))>
#<alt (+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (* 1/2 (* K (+ m n))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (* -1 M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (- (* 1/2 (* K n)) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (* 1/2 (* K m))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* 1/2 (* K m))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (- (* 1/2 (* K m)) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (* 1/2 (* K n))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* 1/2 (* K n))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (* -1 M)>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* -1 M)>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K n))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (* 1/2 (* K m))>
#<alt (* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))>
#<alt (* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))>
#<alt (* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))>
#<alt (* 1/2 (* K m))>
#<alt (* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))>
#<alt (* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))>
#<alt (* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))>
#<alt (* 1/2 (* K m))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (* 1/2 (* K n))>
#<alt (* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))>
#<alt (* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))>
#<alt (* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))>
#<alt (* 1/2 (* K n))>
#<alt (* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))>
#<alt (* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))>
#<alt (* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))>
#<alt (pow (- (* 1/2 n) M) 2)>
#<alt (+ (* m (- (* 1/2 n) M)) (pow (- (* 1/2 n) M) 2))>
#<alt (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))>
#<alt (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))>
#<alt (* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2)))) (/ M m)))>
#<alt (* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2)))) (/ M m)))>
#<alt (* 1/4 (pow m 2))>
#<alt (* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (pow (- (* 1/2 n) M) 2) m))) m))))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (pow (- (* 1/2 n) M) 2) m))) m))))>
#<alt (pow (- (* 1/2 m) M) 2)>
#<alt (+ (* n (- (* 1/2 m) M)) (pow (- (* 1/2 m) M) 2))>
#<alt (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))>
#<alt (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))>
#<alt (* 1/4 (pow n 2))>
#<alt (* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))>
#<alt (* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2)))) (/ M n)))>
#<alt (* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2)))) (/ M n)))>
#<alt (* 1/4 (pow n 2))>
#<alt (* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (pow (- (* 1/2 m) M) 2) n))) n))))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (pow (- (* 1/2 m) M) 2) n))) n))))>
#<alt (* 1/4 (pow (+ m n) 2))>
#<alt (+ (* -1 (* M (+ m n))) (* 1/4 (pow (+ m n) 2)))>
#<alt (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))>
#<alt (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))>
#<alt (* (pow M 2) (+ 1 (+ (* -1 (/ (+ m n) M)) (* 1/4 (/ (pow (+ m n) 2) (pow M 2))))))>
#<alt (* (pow M 2) (+ 1 (+ (* -1 (/ (+ m n) M)) (* 1/4 (/ (pow (+ m n) 2) (pow M 2))))))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1/4 (/ (pow (+ m n) 2) M)))) M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1/4 (/ (pow (+ m n) 2) M)))) M))))>
#<alt 1>
#<alt (+ 1 l)>
#<alt (+ 1 (* l (+ 1 (* 1/2 l))))>
#<alt (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))>
#<alt (exp l)>
#<alt (exp l)>
#<alt (exp l)>
#<alt (exp l)>
#<alt (exp l)>
#<alt (exp l)>
#<alt (exp l)>
#<alt (exp l)>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt 1>
#<alt (+ 1 (* 1/4 (pow m 2)))>
#<alt (+ 1 (* (pow m 2) (+ 1/4 (* 1/32 (pow m 2)))))>
#<alt (+ 1 (* (pow m 2) (+ 1/4 (* (pow m 2) (+ 1/32 (* 1/384 (pow m 2)))))))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (pow M 2)>
#<alt (+ (* -1 (* M m)) (pow M 2))>
#<alt (+ (* m (+ (* -1 M) (* 1/4 m))) (pow M 2))>
#<alt (+ (* m (+ (* -1 M) (* 1/4 m))) (pow M 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ M m))))>
#<alt (* (pow m 2) (+ 1/4 (+ (* -1 (/ M m)) (/ (pow M 2) (pow m 2)))))>
#<alt (* (pow m 2) (+ 1/4 (+ (* -1 (/ M m)) (/ (pow M 2) (pow m 2)))))>
#<alt (* 1/4 (pow m 2))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ M m))))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (pow M 2) m))) m))))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (pow M 2) m))) m))))>
#<alt (* 1/4 (pow m 2))>
#<alt (+ (* -1 (* M m)) (* 1/4 (pow m 2)))>
#<alt (+ (* 1/4 (pow m 2)) (* M (+ M (* -1 m))))>
#<alt (+ (* 1/4 (pow m 2)) (* M (+ M (* -1 m))))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ m M))))>
#<alt (* (pow M 2) (+ 1 (+ (* -1 (/ m M)) (* 1/4 (/ (pow m 2) (pow M 2))))))>
#<alt (* (pow M 2) (+ 1 (+ (* -1 (/ m M)) (* 1/4 (/ (pow m 2) (pow M 2))))))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ m M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m (* -1/4 (/ (pow m 2) M))) M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m (* -1/4 (/ (pow m 2) M))) M))))>
#<alt (- (pow M 2) (fabs (- n m)))>
#<alt (- (+ (* -1 (* M m)) (pow M 2)) (fabs (- n m)))>
#<alt (- (+ (* m (+ (* -1 M) (* 1/4 m))) (pow M 2)) (fabs (- n m)))>
#<alt (- (+ (* m (+ (* -1 M) (* 1/4 m))) (pow M 2)) (fabs (- n m)))>
#<alt (* 1/4 (pow m 2))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ M m))))>
#<alt (* (pow m 2) (- (+ 1/4 (+ (* -1 (/ M m)) (/ (pow M 2) (pow m 2)))) (/ (fabs (- n m)) (pow m 2))))>
#<alt (* (pow m 2) (- (+ 1/4 (+ (* -1 (/ M m)) (/ (pow M 2) (pow m 2)))) (/ (fabs (- n m)) (pow m 2))))>
#<alt (* 1/4 (pow m 2))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ M m))))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (- (pow M 2) (fabs (+ n (* -1 m)))) m))) m))))>
#<alt (* (pow m 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (- (pow M 2) (fabs (+ n (* -1 m)))) m))) m))))>
#<alt (- (* 1/4 (pow m 2)) (fabs (- n m)))>
#<alt (- (+ (* -1 (* M m)) (* 1/4 (pow m 2))) (fabs (- n m)))>
#<alt (- (+ (* 1/4 (pow m 2)) (* M (+ M (* -1 m)))) (fabs (- n m)))>
#<alt (- (+ (* 1/4 (pow m 2)) (* M (+ M (* -1 m)))) (fabs (- n m)))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ m M))))>
#<alt (* (pow M 2) (- (+ 1 (+ (* -1 (/ m M)) (* 1/4 (/ (pow m 2) (pow M 2))))) (/ (fabs (- n m)) (pow M 2))))>
#<alt (* (pow M 2) (- (+ 1 (+ (* -1 (/ m M)) (* 1/4 (/ (pow m 2) (pow M 2))))) (/ (fabs (- n m)) (pow M 2))))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ m M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m (* -1 (/ (- (* 1/4 (pow m 2)) (fabs (- n m))) M))) M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ m (* -1 (/ (- (* 1/4 (pow m 2)) (fabs (- n m))) M))) M))))>
#<alt (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))>
#<alt (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))>
#<alt (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))>
#<alt (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))>
#<alt (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))>
#<alt (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))>
#<alt (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))>
#<alt (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))>
#<alt (- (pow (- (* 1/2 m) M) 2) (fabs (neg (+ m (* -1 n)))))>
#<alt (- (pow (- (* 1/2 m) M) 2) (fabs (neg (+ m (* -1 n)))))>
#<alt (- (pow (- (* 1/2 m) M) 2) (fabs (neg (+ m (* -1 n)))))>
#<alt (- (pow (- (* 1/2 m) M) 2) (fabs (neg (+ m (* -1 n)))))>
#<alt (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))>
#<alt (+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* l (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))>
#<alt (+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* l (+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* 1/2 (* l (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))))))>
#<alt (+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* l (+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* l (+ (* 1/6 (* l (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/2 (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l))))>
#<alt (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l))))>
#<alt (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l))))>
#<alt (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l))))>
#<alt (exp (- (+ l (pow M 2)) (fabs (- n m))))>
#<alt (+ (exp (- (+ l (pow M 2)) (fabs (- n m)))) (* -1 (* M (* m (exp (- (+ l (pow M 2)) (fabs (- n m))))))))>
#<alt (+ (exp (- (+ l (pow M 2)) (fabs (- n m)))) (* m (+ (* -1 (* M (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (* (exp (- (+ l (pow M 2)) (fabs (- n m)))) (+ 1/4 (* 1/2 (pow M 2))))))))>
#<alt (+ (exp (- (+ l (pow M 2)) (fabs (- n m)))) (* m (+ (* -1 (* M (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (+ (* m (* (exp (- (+ l (pow M 2)) (fabs (- n m)))) (+ (* -1/4 M) (* -1/6 (pow M 3))))) (* (exp (- (+ l (pow M 2)) (fabs (- n m)))) (+ 1/4 (* 1/2 (pow M 2)))))))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m)))))>
#<alt (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m)))))>
#<alt (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m)))))>
#<alt (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m)))))>
#<alt (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))>
#<alt (+ (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (* -1 (* M (* m (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))>
#<alt (+ (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (* M (+ (* -1 (* m (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* M (* (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (+ 1 (* 1/2 (pow m 2))))))))>
#<alt (+ (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (* M (+ (* -1 (* m (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* M (+ (* M (* (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (+ (* -1 m) (* -1/6 (pow m 3))))) (* (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (+ 1 (* 1/2 (pow m 2)))))))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n))))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n))))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n))))))>
#<alt (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n))))))>
Calls

231 calls:

TimeVariablePointExpression
24.0ms
l
@inf
(/ (cos (- (* 1/2 (* m K)) M)) (exp (+ l (- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m))))))
23.0ms
m
@0
(/ (cos (- (* K (/ (+ m n) 2)) M)) (exp (* 1/4 (* m m))))
5.0ms
M
@0
(/ (cos (- (* 1/2 (* m K)) M)) (exp (+ l (- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m))))))
3.0ms
n
@-inf
(/ (cos M) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))
2.0ms
m
@0
(/ (cos (- (* 1/2 (* m K)) M)) (exp (+ l (- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m))))))

rewrite462.0ms (3.1%)

Algorithm
batch-egg-rewrite
Rules
3250×*-lowering-*.f32
3250×*-lowering-*.f64
2236×fma-lowering-fma.f32
2236×fma-lowering-fma.f64
1794×pow-lowering-pow.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046239
1302234
22400234
08541234
Stop Event
iter limit
node limit
Counts
24 → 454
Calls
Call 1
Inputs
(/ (cos M) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))
(cos M)
(exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n)))))
(+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))
(/ (cos (- (* K (/ (+ m n) 2)) M)) (exp l))
(cos (- (* K (/ (+ m n) 2)) M))
(- (* K (/ (+ m n) 2)) M)
(* K (/ (+ m n) 2))
(/ (cos (- (* K (/ (+ m n) 2)) M)) (exp (* 1/4 (* m m))))
(/ (cos (- (* 1/2 (* m K)) M)) (exp (+ l (- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m))))))
(cos (- (* 1/2 (* m K)) M))
(- (* 1/2 (* m K)) M)
(* 1/2 (* m K))
(/ (cos (- (/ K (/ 2 (+ m n))) M)) (exp (+ (* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M)) (- l (fabs (- m n))))))
(cos (- (/ K (/ 2 (+ m n))) M))
(- (/ K (/ 2 (+ m n))) M)
(/ K (/ 2 (+ m n)))
(* (- (/ (+ m n) 2) M) (- (/ (+ m n) 2) M))
(exp l)
(* 1/4 (* m m))
(exp (* 1/4 (* m m)))
(* (- (* 1/2 m) M) (- (* 1/2 m) M))
(- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m)))
(exp (+ l (- (* (- (* 1/2 m) M) (- (* 1/2 m) M)) (fabs (- n m)))))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 M))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (cos.f64 M) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M)) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 M)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 M))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M))) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(/.f64 (*.f64 (cos.f64 M) #s(literal 1 binary64)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (/.f64 (cos.f64 M) (exp.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(pow.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 M)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 M)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (cos.f64 M))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 M)) #s(literal -1 binary64)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (/.f64 (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (cos.f64 M)) #s(literal -1 binary64)))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 M)) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 M)))
(cos.f64 M)
(cos.f64 (-.f64 #s(literal 0 binary64) M))
(exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (exp.f64 l) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l)) (exp.f64 (fabs.f64 (-.f64 m n))))
(/.f64 (exp.f64 (/.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (exp.f64 (/.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(pow.f64 (exp.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))))
(pow.f64 (exp.f64 (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (exp.f64 l) (exp.f64 (+.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))
(*.f64 (exp.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(*.f64 (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (exp.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l)) (exp.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))
(+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))
(+.f64 l (+.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(+.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(+.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))
(-.f64 l (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n)))
(-.f64 (/.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (/.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(fma.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 l (fabs.f64 (-.f64 m n))))
(fma.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (*.f64 l (fabs.f64 (-.f64 m n))))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(fma.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 m n) (-.f64 m n))) (/.f64 #s(literal 1 binary64) (+.f64 l (fabs.f64 (-.f64 m n)))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l))) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l)) (+.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l)) (*.f64 (-.f64 m n) (-.f64 m n))) (+.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) l) (fabs.f64 (-.f64 m n))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))) (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))) (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (*.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (-.f64 (-.f64 l (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))))))
(*.f64 (-.f64 (*.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (exp.f64 l) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (-.f64 #s(literal 0 binary64) (exp.f64 l))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) (exp.f64 l)))
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 l))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) (-.f64 #s(literal 0 binary64) (exp.f64 l)))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 l) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (exp.f64 l) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 l) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)))) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 l))))
(/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64)) (exp.f64 l))
(pow.f64 (/.f64 (exp.f64 l) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (exp.f64 l) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (/.f64 #s(literal 1 binary64) (exp.f64 l)))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 l))))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 l)))
(*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 l)) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)))
(*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 l)) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) #s(literal -1 binary64)))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(+.f64 (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(+.f64 (fma.f64 (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))) (fma.f64 (neg.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M))) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))))) (cos.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))))) (*.f64 (sin.f64 (/.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))))) (sin.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))) (cos.f64 (/.f64 (*.f64 M M) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))) (*.f64 (sin.f64 (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))) (sin.f64 (/.f64 (*.f64 M M) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))))
(cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (*.f64 (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (sin.f64 (-.f64 #s(literal 0 binary64) M))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(fma.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(fma.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(fma.f64 (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(fma.f64 (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (sin.f64 (-.f64 #s(literal 0 binary64) M)))))
(fma.f64 (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (sin.f64 M) (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) #s(literal 2 binary64))) (cos.f64 (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(+.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) (-.f64 #s(literal 0 binary64) M))
(+.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))
(-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)
(-.f64 (/.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))) (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (/.f64 (*.f64 M M) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K (-.f64 #s(literal 0 binary64) M))
(fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 m n))) (-.f64 #s(literal 0 binary64) M))
(fma.f64 #s(literal 1 binary64) (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n) (-.f64 #s(literal 0 binary64) M))
(fma.f64 #s(literal -1 binary64) M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))
(fma.f64 (/.f64 K #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 m n)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 K #s(literal 1 binary64)) (/.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(/.f64 (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M))) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))))
(/.f64 (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M))) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 #s(literal 0 binary64) M)) (*.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) (-.f64 #s(literal 0 binary64) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))) (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M)) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M))) (neg.f64 (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 #s(literal 0 binary64) M))) (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) (-.f64 #s(literal 0 binary64) M)))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))) (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M))) #s(literal -1 binary64))
(*.f64 (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(+.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) (*.f64 n (/.f64 K #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) m) (*.f64 (/.f64 K #s(literal 2 binary64)) n))
(+.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) n) (*.f64 (/.f64 K #s(literal 2 binary64)) m))
(+.f64 (*.f64 n (/.f64 K #s(literal 2 binary64))) (*.f64 m (/.f64 K #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64)))
(fma.f64 m (/.f64 K #s(literal 2 binary64)) (*.f64 n (/.f64 K #s(literal 2 binary64))))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (/.f64 K #s(literal 2 binary64))))
(fma.f64 n (/.f64 K #s(literal 2 binary64)) (*.f64 m (/.f64 K #s(literal 2 binary64))))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (*.f64 n (/.f64 K #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (*.f64 n (/.f64 K #s(literal 2 binary64))))
(fma.f64 (*.f64 m K) #s(literal 1/2 binary64) (*.f64 n (/.f64 K #s(literal 2 binary64))))
(fma.f64 (*.f64 m #s(literal 1/2 binary64)) K (*.f64 n (/.f64 K #s(literal 2 binary64))))
(fma.f64 (/.f64 K #s(literal 2 binary64)) m (*.f64 (/.f64 K #s(literal 2 binary64)) n))
(fma.f64 (/.f64 K #s(literal 2 binary64)) n (*.f64 (/.f64 K #s(literal 2 binary64)) m))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) m (*.f64 n (/.f64 K #s(literal 2 binary64))))
(neg.f64 (/.f64 K (/.f64 #s(literal -2 binary64) (+.f64 m n))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 2 binary64) (+.f64 m n))))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal -2 binary64) (+.f64 m n)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))
(/.f64 (/.f64 K #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 m n)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(/.f64 (*.f64 K #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 (*.f64 #s(literal 1 binary64) K) (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 (*.f64 K (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m)))))
(/.f64 (*.f64 K (-.f64 (*.f64 m m) (*.f64 n n))) (*.f64 #s(literal 2 binary64) (-.f64 m n)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) K)) (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 (neg.f64 (*.f64 (+.f64 m n) K)) #s(literal -2 binary64))
(/.f64 (*.f64 K (-.f64 #s(literal 0 binary64) (+.f64 m n))) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 m m) (*.f64 n n))) (-.f64 m n))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 m n)) K) #s(literal -2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K)
(*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) K) #s(literal -1 binary64)))
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 m n)) K) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 m n))))
(*.f64 #s(literal 1 binary64) (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))
(*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))
(*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))
(*.f64 (/.f64 K #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 m n)))
(*.f64 (/.f64 K #s(literal 1 binary64)) (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)))) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))
(/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(pow.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(*.f64 (exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) #s(literal -1 binary64))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)))
(*.f64 (exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))) (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M)) (-.f64 #s(literal 0 binary64) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M))) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))))
(/.f64 (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M))) (-.f64 #s(literal 0 binary64) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))) (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))) (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))) (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M)))) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))))
(/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M)) #s(literal 1 binary64)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/.f64 (/.f64 (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M)) (exp.f64 l)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n)))))
(pow.f64 (/.f64 (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))) (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))) (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 l) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))))
(*.f64 (exp.f64 (-.f64 (neg.f64 l) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (exp.f64 (-.f64 (neg.f64 l) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 l)) (pow.f64 (/.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n)))) (cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M))) #s(literal -1 binary64)))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))))))
(+.f64 (fma.f64 (cos.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))))))) (fma.f64 (neg.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M))) (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 m (*.f64 m m)) (/.f64 (*.f64 K (*.f64 K K)) #s(literal 8 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64)))))))) (cos.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64))))))))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 m (*.f64 m m)) (/.f64 (*.f64 K (*.f64 K K)) #s(literal 8 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64)))))))) (sin.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64))))))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64)))))) (cos.f64 (/.f64 (*.f64 M M) (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64))))))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64)))))) (sin.f64 (/.f64 (*.f64 M M) (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64))))))))
(cos.f64 (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (sin.f64 (-.f64 #s(literal 0 binary64) M))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (*.f64 (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (sin.f64 (-.f64 #s(literal 0 binary64) M)))))
(fma.f64 (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (sin.f64 M) (*.f64 (cos.f64 M) (cos.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 m (/.f64 K #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 2 binary64))) (cos.f64 (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64))))))
(+.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M))
(+.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 m (/.f64 K #s(literal 2 binary64))))
(-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) M)
(-.f64 (/.f64 (*.f64 (*.f64 m (*.f64 m m)) (/.f64 (*.f64 K (*.f64 K K)) #s(literal 8 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64))))))) (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64))))))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64))))) (/.f64 (*.f64 M M) (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64))))))
(fma.f64 m (/.f64 K #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (-.f64 #s(literal 0 binary64) M))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (*.f64 m K) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (*.f64 m #s(literal 1/2 binary64)) K (-.f64 #s(literal 0 binary64) M))
(fma.f64 #s(literal -1 binary64) M (*.f64 m (/.f64 K #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) m (-.f64 #s(literal 0 binary64) M))
(/.f64 (-.f64 (*.f64 (*.f64 m (*.f64 m m)) (/.f64 (*.f64 K (*.f64 K K)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M))) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 m (*.f64 m m)) (/.f64 (*.f64 K (*.f64 K K)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M))) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 #s(literal 0 binary64) M)) (*.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64)))))) (-.f64 (*.f64 (*.f64 m (*.f64 m m)) (/.f64 (*.f64 K (*.f64 K K)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M M))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M M)) (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 m (*.f64 m m)) (/.f64 (*.f64 K (*.f64 K K)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M M))) (neg.f64 (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 #s(literal 0 binary64) M))) (-.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M)))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64)))))) (-.f64 (*.f64 (*.f64 m (*.f64 m m)) (/.f64 (*.f64 K (*.f64 K K)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M M))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 m (*.f64 m m)) (/.f64 (*.f64 K (*.f64 K K)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64))))))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 K K)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 m (/.f64 K #s(literal 2 binary64))))))
(*.f64 m (/.f64 K #s(literal 2 binary64)))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 K (*.f64 m #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 (*.f64 m K) #s(literal 1/2 binary64))
(*.f64 (*.f64 m #s(literal 1/2 binary64)) K)
(*.f64 (*.f64 #s(literal 1/2 binary64) K) m)
(exp.f64 (*.f64 (log.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)))) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(pow.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) #s(literal -1 binary64)))
(*.f64 (exp.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) (pow.f64 (/.f64 (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))) (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))) #s(literal -1 binary64)))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(+.f64 (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(+.f64 (fma.f64 (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))) (fma.f64 (neg.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M))) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))))) (cos.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))))) (*.f64 (sin.f64 (/.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))))) (sin.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))) (cos.f64 (/.f64 (*.f64 M M) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))) (*.f64 (sin.f64 (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))) (sin.f64 (/.f64 (*.f64 M M) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))))
(cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (*.f64 (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (sin.f64 (-.f64 #s(literal 0 binary64) M))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(fma.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(fma.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(fma.f64 (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(fma.f64 (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (sin.f64 (-.f64 #s(literal 0 binary64) M)))))
(fma.f64 (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (sin.f64 M) (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) #s(literal 2 binary64))) (cos.f64 (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(+.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) (-.f64 #s(literal 0 binary64) M))
(+.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))
(-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)
(-.f64 (/.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))) (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (/.f64 (*.f64 M M) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K (-.f64 #s(literal 0 binary64) M))
(fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 m n))) (-.f64 #s(literal 0 binary64) M))
(fma.f64 #s(literal 1 binary64) (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n) (-.f64 #s(literal 0 binary64) M))
(fma.f64 #s(literal -1 binary64) M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))
(fma.f64 (/.f64 K #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 m n)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 K #s(literal 1 binary64)) (/.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(/.f64 (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M))) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))))
(/.f64 (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M))) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 #s(literal 0 binary64) M)) (*.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) (-.f64 #s(literal 0 binary64) M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))) (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M)) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M))) (neg.f64 (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 #s(literal 0 binary64) M))) (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) (-.f64 #s(literal 0 binary64) M)))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))) (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M))) #s(literal -1 binary64))
(*.f64 (-.f64 (/.f64 (*.f64 K (*.f64 K K)) (/.f64 #s(literal 8 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
(+.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) (*.f64 n (/.f64 K #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) m) (*.f64 (/.f64 K #s(literal 2 binary64)) n))
(+.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) n) (*.f64 (/.f64 K #s(literal 2 binary64)) m))
(+.f64 (*.f64 n (/.f64 K #s(literal 2 binary64))) (*.f64 m (/.f64 K #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64)))
(fma.f64 m (/.f64 K #s(literal 2 binary64)) (*.f64 n (/.f64 K #s(literal 2 binary64))))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (/.f64 K #s(literal 2 binary64))))
(fma.f64 n (/.f64 K #s(literal 2 binary64)) (*.f64 m (/.f64 K #s(literal 2 binary64))))
(fma.f64 K (*.f64 m #s(literal 1/2 binary64)) (*.f64 n (/.f64 K #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (*.f64 n (/.f64 K #s(literal 2 binary64))))
(fma.f64 (*.f64 m K) #s(literal 1/2 binary64) (*.f64 n (/.f64 K #s(literal 2 binary64))))
(fma.f64 (*.f64 m #s(literal 1/2 binary64)) K (*.f64 n (/.f64 K #s(literal 2 binary64))))
(fma.f64 (/.f64 K #s(literal 2 binary64)) m (*.f64 (/.f64 K #s(literal 2 binary64)) n))
(fma.f64 (/.f64 K #s(literal 2 binary64)) n (*.f64 (/.f64 K #s(literal 2 binary64)) m))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) m (*.f64 n (/.f64 K #s(literal 2 binary64))))
(neg.f64 (/.f64 K (/.f64 #s(literal -2 binary64) (+.f64 m n))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 2 binary64) (+.f64 m n))))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal -2 binary64) (+.f64 m n)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))
(/.f64 (/.f64 K #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 m n)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(/.f64 (*.f64 K #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 (*.f64 #s(literal 1 binary64) K) (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 (*.f64 K (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m)))))
(/.f64 (*.f64 K (-.f64 (*.f64 m m) (*.f64 n n))) (*.f64 #s(literal 2 binary64) (-.f64 m n)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) K)) (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 (neg.f64 (*.f64 (+.f64 m n) K)) #s(literal -2 binary64))
(/.f64 (*.f64 K (-.f64 #s(literal 0 binary64) (+.f64 m n))) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 m m) (*.f64 n n))) (-.f64 m n))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 m n)) K) #s(literal -2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K)
(*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) K) #s(literal -1 binary64)))
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 m n)) K) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 m n))))
(*.f64 #s(literal 1 binary64) (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))
(*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))
(*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 m n))
(*.f64 (/.f64 K #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 m n)))
(*.f64 (/.f64 K #s(literal 1 binary64)) (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (/.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 #s(literal 0 binary64) M)))
(+.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(fma.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)))
(fma.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (/.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 #s(literal 0 binary64) M)))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (*.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (*.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) #s(literal 2 binary64))
(*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))
(*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (/.f64 (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))) #s(literal 8 binary64)) (*.f64 M (*.f64 M M)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 4 binary64)) (*.f64 M M))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (exp.f64 (log.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))) (exp.f64 (log.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M))))
(exp.f64 l)
(exp.f64 (*.f64 (log.f64 (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(pow.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 m (*.f64 m #s(literal 1/4 binary64)))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(*.f64 (*.f64 m m) #s(literal 1/4 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 m #s(literal 1/2 binary64))))
(*.f64 (*.f64 m #s(literal 1/2 binary64)) (*.f64 m #s(literal 1/2 binary64)))
(*.f64 (*.f64 m #s(literal 1/4 binary64)) m)
(*.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) m) #s(literal 1/2 binary64))
(*.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) m)
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (*.f64 m #s(literal 1/4 binary64)))) m))
(exp.f64 (*.f64 (log.f64 (exp.f64 (*.f64 m m))) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 m m))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (/.f64 (*.f64 m m) #s(literal 2 binary64)) (/.f64 (*.f64 m m) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (*.f64 m #s(literal 1/4 binary64))) m)
(pow.f64 (exp.f64 (*.f64 m m)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 m m) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/4 binary64)) (exp.f64 #s(literal 1/4 binary64))) (/.f64 (*.f64 m m) #s(literal 2 binary64)))
(pow.f64 (exp.f64 m) (*.f64 m #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 m) (*.f64 #s(literal 1/2 binary64) (*.f64 m #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 m (*.f64 m #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 (*.f64 m #s(literal 1/2 binary64))) (*.f64 m #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) m)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 1/2 binary64))) m)
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 m m) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 m m) #s(literal 2 binary64)))))
(+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 m #s(literal 1/2 binary64))) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 #s(literal 0 binary64) M)))
(+.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))))
(fma.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 m #s(literal 1/2 binary64)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 #s(literal 0 binary64) M)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 m (*.f64 m m)) #s(literal 1/8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (*.f64 (*.f64 m (*.f64 m m)) #s(literal 1/8 binary64)) (*.f64 M (*.f64 M M)))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M (+.f64 M (*.f64 m #s(literal 1/2 binary64))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M (+.f64 M (*.f64 m #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 m (*.f64 m m)) #s(literal 1/8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M (+.f64 M (*.f64 m #s(literal 1/2 binary64))))) (+.f64 M (*.f64 m #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M M)) (-.f64 (*.f64 (*.f64 m (*.f64 m m)) #s(literal 1/8 binary64)) (*.f64 M (*.f64 M M)))) (*.f64 (+.f64 M (*.f64 m #s(literal 1/2 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M (+.f64 M (*.f64 m #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M M)) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 m #s(literal 1/2 binary64))) (+.f64 M (*.f64 m #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (*.f64 m (*.f64 m m)) #s(literal 1/8 binary64)) (*.f64 M (*.f64 M M)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M (+.f64 M (*.f64 m #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M M))) (+.f64 M (*.f64 m #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 m (*.f64 m m)) #s(literal 1/8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M (+.f64 M (*.f64 m #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M M)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (+.f64 M (*.f64 m #s(literal 1/2 binary64))))
(pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) #s(literal 2 binary64))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 m (*.f64 m m)) #s(literal 1/8 binary64)) (*.f64 M (*.f64 M M))) (-.f64 (*.f64 (*.f64 m (*.f64 m m)) #s(literal 1/8 binary64)) (*.f64 M (*.f64 M M)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M (+.f64 M (*.f64 m #s(literal 1/2 binary64)))))) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M M)) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M M))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 m #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 (exp.f64 (log.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (exp.f64 (log.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))))
(+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))
(+.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n)))
(-.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fabs.f64 (-.f64 m n))))))) (/.f64 (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fabs.f64 (-.f64 m n))))))))
(-.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n)))) (/.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n)))))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))))
(fma.f64 #s(literal -1 binary64) (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fabs.f64 (-.f64 m n)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fabs.f64 (-.f64 m n)))))) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (*.f64 (-.f64 m n) (-.f64 m n)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (*.f64 (-.f64 m n) (-.f64 m n))) (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fabs.f64 (-.f64 m n))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (*.f64 (-.f64 m n) (-.f64 m n)))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (pow.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n))) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fabs.f64 (-.f64 m n)))))) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (*.f64 (-.f64 m n) (-.f64 m n)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (pow.f64 (*.f64 (-.f64 m n) (-.f64 m n)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 (*.f64 (-.f64 m n) (-.f64 m n)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fabs.f64 (-.f64 m n))))))))
(*.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (*.f64 (-.f64 m n) (-.f64 m n))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n)))))
(exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))
(/.f64 (exp.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) l)))
(/.f64 (exp.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (exp.f64 (fabs.f64 (-.f64 m n))))
(/.f64 (exp.f64 (/.f64 (*.f64 l l) (+.f64 (-.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))) (exp.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (+.f64 (-.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))))
(pow.f64 (exp.f64 (+.f64 (*.f64 l (*.f64 l l)) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 l l) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) (-.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) l)))))
(pow.f64 (exp.f64 (-.f64 (*.f64 l l) (pow.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(*.f64 (exp.f64 l) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n)))))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n)))) (exp.f64 l))
(*.f64 (exp.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(*.f64 (exp.f64 (+.f64 l (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (exp.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 m n)))))

simplify555.0ms (3.8%)

Algorithm
egg-herbie
Rules
5888×*-lowering-*.f32
5888×*-lowering-*.f64
4302×+-lowering-+.f64
4302×+-lowering-+.f32
1726×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0133619217
1467217979
0892717979
Stop Event
iter limit
node limit
Counts
924 → 924
Calls
Call 1
Inputs
(/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))
(+ (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (/ (* M (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+ (* M (- (* -1 (* M (+ (* -1 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* 1/2 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* 3/2 (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (* -1 (/ (+ m n) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+ (* M (- (* M (- (* -1 (* M (+ (* -1 (/ (+ m n) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1/6 (/ (pow (+ m n) 3) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* (+ m n) (+ (* -1 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* 1/2 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* 3/2 (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (+ 1 (* 1/2 (pow (+ m n) 2))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (+ (* -1 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* 1/2 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* 3/2 (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (* -1 (/ (+ m n) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))
(+ (* -1 (/ (* m (* (cos M) (- (* 1/2 n) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(+ (* m (- (* -1 (* m (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 n) M) 2)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))))) (/ (* (cos M) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(+ (* m (- (* m (- (* -1 (* m (+ (* -1 (* (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 n) M) 2)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M))) (+ (* -1 (/ (* (cos M) (* (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2))) (- (* 1/2 n) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ (* 1/6 (pow (- (* 1/2 n) M) 3)) (* 1/4 (- (* 1/2 n) M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 n) M) 2)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))))) (/ (* (cos M) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))
(+ (* -1 (/ (* n (* (cos M) (- (* 1/2 m) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(+ (* n (- (* -1 (* n (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 m) M) 2)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))))) (/ (* (cos M) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(+ (* n (- (* n (- (* -1 (* n (+ (* -1 (* (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 m) M) 2)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M))) (+ (* -1 (/ (* (cos M) (* (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2))) (- (* 1/2 m) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ (* 1/6 (pow (- (* 1/2 m) M) 3)) (* 1/4 (- (* 1/2 m) M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 m) M) 2)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))))) (/ (* (cos M) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))
(+ (* -1 (/ (* l (cos M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(+ (* l (- (* -1 (* l (+ (* -1 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))) (+ (* -1/2 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/6 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))))) (+ (* -1 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
1
(+ 1 (* -1/2 (pow M 2)))
(+ 1 (* (pow M 2) (- (* 1/24 (pow M 2)) 1/2)))
(+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))
(cos M)
(cos M)
(cos M)
(cos M)
(cos M)
(cos M)
(cos M)
(cos M)
(exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))
(+ (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (* m (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (- (* 1/2 n) M))))
(+ (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (* m (+ (* m (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2))))) (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (- (* 1/2 n) M)))))
(+ (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (* m (+ (* m (+ (* m (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (+ (* 1/6 (pow (- (* 1/2 n) M) 3)) (* 1/4 (- (* 1/2 n) M))))) (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))))) (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (- (* 1/2 n) M)))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m))))))
(exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m))))))
(exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m))))))
(exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m))))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))
(+ (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (* n (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (- (* 1/2 m) M))))
(+ (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (* n (+ (* n (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2))))) (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (- (* 1/2 m) M)))))
(+ (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (* n (+ (* n (+ (* n (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (+ (* 1/6 (pow (- (* 1/2 m) M) 3)) (* 1/4 (- (* 1/2 m) M))))) (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))))) (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (- (* 1/2 m) M)))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n)))))
(exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n)))))
(exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n)))))
(exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n)))))
(exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))
(+ (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (* -1 (* M (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ m n)))))
(+ (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (* M (+ (* -1 (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ m n))) (* M (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ 1 (* 1/2 (pow (+ m n) 2))))))))
(+ (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (* M (+ (* -1 (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ m n))) (* M (+ (* M (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ (* -1 (+ m n)) (* -1/6 (pow (+ m n) 3))))) (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))))))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n))))
(exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))
(+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* l (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* l (+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* 1/2 (* l (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))))
(+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* l (+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* l (+ (* 1/6 (* l (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l))))
(exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l))))
(exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l))))
(exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l))))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))
(- (+ l (+ (* m (- (* 1/2 n) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))
(- (+ l (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))
(- (+ l (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))
(* 1/4 (pow m 2))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (+ (/ l (pow m 2)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2))))) (+ (/ M m) (/ (fabs (- m n)) (pow m 2)))))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (+ (/ l (pow m 2)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2))))) (+ (/ M m) (/ (fabs (- m n)) (pow m 2)))))
(* 1/4 (pow m 2))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (neg (+ n (* -1 m))))) m))) m))))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (neg (+ n (* -1 m))))) m))) m))))
(- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))
(- (+ l (+ (* n (- (* 1/2 m) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))
(- (+ l (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))
(- (+ l (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))
(* 1/4 (pow n 2))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (+ (/ l (pow n 2)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2))))) (+ (/ M n) (/ (fabs (- m n)) (pow n 2)))))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (+ (/ l (pow n 2)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2))))) (+ (/ M n) (/ (fabs (- m n)) (pow n 2)))))
(* 1/4 (pow n 2))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (+ m (* -1 n)))) n))) n))))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (+ m (* -1 n)))) n))) n))))
(- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))
(- (+ l (+ (* -1 (* M (+ m n))) (* 1/4 (pow (+ m n) 2)))) (fabs (- m n)))
(- (+ l (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))) (fabs (- m n)))
(- (+ l (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))) (fabs (- m n)))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ (+ m n) M)) (+ (* 1/4 (/ (pow (+ m n) 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- m n)) (pow M 2))))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ (+ m n) M)) (+ (* 1/4 (/ (pow (+ m n) 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- m n)) (pow M 2))))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1 (/ (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))) M)))) M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1 (/ (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))) M)))) M))))
(- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))
(- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))
(- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))
(- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))
l
(* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))
(* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))
(* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))
l
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))
(/ (cos (neg M)) (exp l))
(+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (exp l))) (/ (cos (neg M)) (exp l)))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp l))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (exp l))))) (/ (cos (neg M)) (exp l)))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp l))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (exp l))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (exp l))))))) (/ (cos (neg M)) (exp l)))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K n)) M)) (exp l))
(+ (* -1/2 (/ (* K (* m (sin (- (* 1/2 (* K n)) M)))) (exp l))) (/ (cos (- (* 1/2 (* K n)) M)) (exp l)))
(+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp l))) (* -1/8 (/ (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M)))) (exp l))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp l)))
(+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp l))) (* m (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp l))) (* 1/48 (/ (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M)))) (exp l))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp l)))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp l))
(/ (cos (- (* 1/2 (* K m)) M)) (exp l))
(+ (* -1/2 (/ (* K (* n (sin (- (* 1/2 (* K m)) M)))) (exp l))) (/ (cos (- (* 1/2 (* K m)) M)) (exp l)))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp l))) (* -1/8 (/ (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M)))) (exp l))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp l)))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp l))) (* n (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp l))) (* 1/48 (/ (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M)))) (exp l))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp l)))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp l))
(/ (cos (* 1/2 (* K (+ m n)))) (exp l))
(+ (/ (cos (* 1/2 (* K (+ m n)))) (exp l)) (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp l)))
(+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (exp l))) (/ (sin (* 1/2 (* K (+ m n)))) (exp l)))) (/ (cos (* 1/2 (* K (+ m n)))) (exp l)))
(+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp l))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp l))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp l)))) (/ (cos (* 1/2 (* K (+ m n)))) (exp l)))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp l))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp l))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp l))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp l))
(cos (- (* 1/2 (* K (+ m n))) M))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* -1 (* l (cos (- (* 1/2 (* K (+ m n))) M)))))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (- (* -1 (* l (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M)))))) (cos (- (* 1/2 (* K (+ m n))) M)))))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M))))) (+ (* -1/2 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/6 (cos (- (* 1/2 (* K (+ m n))) M))))))) (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M)))))) (cos (- (* 1/2 (* K (+ m n))) M)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(cos (neg M))
(+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))
(+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K n)) M))
(+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K m)) M))
(+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (* 1/2 (* K (+ m n))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(* -1 M)
(- (* 1/2 (* K (+ m n))) M)
(- (* 1/2 (* K (+ m n))) M)
(- (* 1/2 (* K (+ m n))) M)
(* 1/2 (* K (+ m n)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* 1/2 (* K (+ m n)))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(- (* 1/2 (* K n)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(* 1/2 (* K m))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* 1/2 (* K m))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(- (* 1/2 (* K m)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(* 1/2 (* K n))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* 1/2 (* K n))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(* 1/2 (* K (+ m n)))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(* -1 M)
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* -1 M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K n))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(* 1/2 (* K m))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(* 1/2 (* K m))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(* 1/2 (* K m))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(* 1/2 (* K n))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(* 1/2 (* K n))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(/ (cos (neg M)) (exp (* 1/4 (pow m 2))))
(+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (exp (* 1/4 (pow m 2))))) (/ (cos (neg M)) (exp (* 1/4 (pow m 2)))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (* 1/4 (pow m 2))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (exp (* 1/4 (pow m 2))))))) (/ (cos (neg M)) (exp (* 1/4 (pow m 2)))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (* 1/4 (pow m 2))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (exp (* 1/4 (pow m 2))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (exp (* 1/4 (pow m 2))))))))) (/ (cos (neg M)) (exp (* 1/4 (pow m 2)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(cos (- (* 1/2 (* K n)) M))
(+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (+ (* -1/2 (* K (sin (- (* 1/2 (* K n)) M)))) (* m (- (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/4 (cos (- (* 1/2 (* K n)) M))))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (+ (* -1/2 (* K (sin (- (* 1/2 (* K n)) M)))) (* m (- (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* m (- (* 1/48 (* (pow K 3) (sin (- (* 1/2 (* K n)) M)))) (* -1/8 (* K (sin (- (* 1/2 (* K n)) M))))))) (* 1/4 (cos (- (* 1/2 (* K n)) M))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (* 1/4 (pow m 2))))
(+ (* -1/2 (/ (* K (* n (sin (- (* 1/2 (* K m)) M)))) (exp (* 1/4 (pow m 2))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (* 1/4 (pow m 2)))))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (* 1/4 (pow m 2))))) (* -1/8 (/ (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M)))) (exp (* 1/4 (pow m 2))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (* 1/4 (pow m 2)))))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (* 1/4 (pow m 2))))) (* n (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (* 1/4 (pow m 2))))) (* 1/48 (/ (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M)))) (exp (* 1/4 (pow m 2))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (* 1/4 (pow m 2)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2))))
(+ (/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))) (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2)))))
(+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))))
(+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2))))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))
(/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m)))))
(+ (* m (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))
(+ (* m (- (+ (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (- (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))
(+ (* m (- (+ (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (- (+ (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (- (* 1/48 (/ (* (pow K 3) (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (+ (* (+ 1/4 (* 1/2 (pow M 2))) (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (* (cos (neg M)) (+ (* -1/4 M) (* -1/6 (pow M 3)))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m))))))
(/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(+ (* -1/2 (/ (* K (* m (sin (neg M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))))
(+ (* K (+ (* -1/2 (/ (* m (sin (neg M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))) (* -1/8 (/ (* K (* (pow m 2) (cos (neg M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))))
(+ (* K (+ (* -1/2 (/ (* m (sin (neg M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))) (* K (+ (* -1/8 (/ (* (pow m 2) (cos (neg M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))) (* 1/48 (/ (* K (* (pow m 3) (sin (neg M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))
(+ (* M (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))
(+ (* M (- (+ (* M (- (* -1/2 (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (+ (* -1 (* m (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K m))) (+ 1 (* 1/2 (pow m 2)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))
(+ (* M (- (+ (* M (- (+ (* -1/2 (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* M (- (* -1/6 (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (+ (* -1 (* m (- (* -1/2 (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (+ (* -1 (* m (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K m))) (+ 1 (* 1/2 (pow m 2)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))) (+ (* (+ 1 (* 1/2 (pow m 2))) (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (* (cos (* 1/2 (* K m))) (+ (* -1 m) (* -1/6 (pow m 3)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))))) (+ (* -1 (* m (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K m))) (+ 1 (* 1/2 (pow m 2)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K m)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K m)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K m)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K m)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))
(+ (* -1 (/ (* l (cos (- (* 1/2 (* K m)) M))) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))
(+ (* l (- (* -1 (* l (+ (* -1 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))
(+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))))) (+ (* -1/2 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/6 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))))))) (+ (* -1 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n)))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n)))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n)))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n)))))))
(cos (neg M))
(+ (cos (neg M)) (* -1/2 (* K (* m (sin (neg M))))))
(+ (cos (neg M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (neg M))))) (* 1/2 (* K (sin (neg M)))))))
(+ (cos (neg M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (neg M)))) (* 1/48 (* (pow K 3) (* m (sin (neg M))))))) (* 1/2 (* K (sin (neg M)))))))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (neg M))
(+ (cos (neg M)) (* -1/2 (* K (* m (sin (neg M))))))
(+ (cos (neg M)) (* K (- (* -1/8 (* K (* (pow m 2) (cos (neg M))))) (* 1/2 (* m (sin (neg M)))))))
(+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (pow m 2) (cos (neg M)))) (* 1/48 (* K (* (pow m 3) (sin (neg M))))))) (* 1/2 (* m (sin (neg M)))))))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (* 1/2 (* K m)))
(+ (cos (* 1/2 (* K m))) (* M (sin (* 1/2 (* K m)))))
(+ (cos (* 1/2 (* K m))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K m))))) (* -1 (sin (* 1/2 (* K m)))))))
(+ (cos (* 1/2 (* K m))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K m)))) (* -1/6 (* M (sin (* 1/2 (* K m))))))) (* -1 (sin (* 1/2 (* K m)))))))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos (+ (* -1 M) (* 1/2 (* K m))))
(cos (+ (* -1 M) (* 1/2 (* K m))))
(cos (+ (* -1 M) (* 1/2 (* K m))))
(cos (+ (* -1 M) (* 1/2 (* K m))))
(* -1 M)
(- (* 1/2 (* K m)) M)
(- (* 1/2 (* K m)) M)
(- (* 1/2 (* K m)) M)
(* 1/2 (* K m))
(* m (+ (* -1 (/ M m)) (* 1/2 K)))
(* m (+ (* -1 (/ M m)) (* 1/2 K)))
(* m (+ (* -1 (/ M m)) (* 1/2 K)))
(* 1/2 (* K m))
(* -1 (* m (+ (* -1/2 K) (/ M m))))
(* -1 (* m (+ (* -1/2 K) (/ M m))))
(* -1 (* m (+ (* -1/2 K) (/ M m))))
(* -1 M)
(- (* 1/2 (* K m)) M)
(- (* 1/2 (* K m)) M)
(- (* 1/2 (* K m)) M)
(* 1/2 (* K m))
(* K (+ (* -1 (/ M K)) (* 1/2 m)))
(* K (+ (* -1 (/ M K)) (* 1/2 m)))
(* K (+ (* -1 (/ M K)) (* 1/2 m)))
(* 1/2 (* K m))
(* -1 (* K (+ (* -1/2 m) (/ M K))))
(* -1 (* K (+ (* -1/2 m) (/ M K))))
(* -1 (* K (+ (* -1/2 m) (/ M K))))
(* 1/2 (* K m))
(+ (* -1 M) (* 1/2 (* K m)))
(+ (* -1 M) (* 1/2 (* K m)))
(+ (* -1 M) (* 1/2 (* K m)))
(* -1 M)
(* M (- (* 1/2 (/ (* K m) M)) 1))
(* M (- (* 1/2 (/ (* K m) M)) 1))
(* M (- (* 1/2 (/ (* K m) M)) 1))
(* -1 M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K m) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K m) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K m) M)))))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(* 1/2 (* K m))
(/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))
(+ (* m (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(+ (* m (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(+ (* m (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (* 1/48 (/ (* (pow K 3) (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2))) (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (+ (* (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ (* 1/6 (pow (- (* 1/2 n) M) 3)) (* 1/4 (- (* 1/2 n) M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))
(+ (* n (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(+ (* n (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(+ (* n (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (* 1/48 (/ (* (pow K 3) (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2))) (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (+ (* (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ (* 1/6 (pow (- (* 1/2 m) M) 3)) (* 1/4 (- (* 1/2 m) M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))
(+ (* M (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+ (* M (- (+ (* M (- (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+ (* M (- (+ (* M (- (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* M (- (* -1/6 (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (+ (* (+ 1 (* 1/2 (pow (+ m n) 2))) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ (* -1 (+ m n)) (* -1/6 (pow (+ m n) 3)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))
(+ (* -1 (/ (* l (cos (- (* 1/2 (* K (+ m n))) M))) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(+ (* l (- (* -1 (* l (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))) (+ (* -1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))))) (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(cos (neg M))
(+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))
(+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K n)) M))
(+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K m)) M))
(+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (* 1/2 (* K (+ m n))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(* -1 M)
(- (* 1/2 (* K (+ m n))) M)
(- (* 1/2 (* K (+ m n))) M)
(- (* 1/2 (* K (+ m n))) M)
(* 1/2 (* K (+ m n)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* 1/2 (* K (+ m n)))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(- (* 1/2 (* K n)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(* 1/2 (* K m))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* 1/2 (* K m))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(- (* 1/2 (* K m)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(* 1/2 (* K n))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* 1/2 (* K n))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(* 1/2 (* K (+ m n)))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(* -1 M)
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* -1 M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K n))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(* 1/2 (* K m))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(* 1/2 (* K m))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(* 1/2 (* K m))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(* 1/2 (* K n))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(* 1/2 (* K n))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(pow (- (* 1/2 n) M) 2)
(+ (* m (- (* 1/2 n) M)) (pow (- (* 1/2 n) M) 2))
(+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))
(+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))
(* 1/4 (pow m 2))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2)))) (/ M m)))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2)))) (/ M m)))
(* 1/4 (pow m 2))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (pow (- (* 1/2 n) M) 2) m))) m))))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (pow (- (* 1/2 n) M) 2) m))) m))))
(pow (- (* 1/2 m) M) 2)
(+ (* n (- (* 1/2 m) M)) (pow (- (* 1/2 m) M) 2))
(+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))
(+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))
(* 1/4 (pow n 2))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2)))) (/ M n)))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2)))) (/ M n)))
(* 1/4 (pow n 2))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (pow (- (* 1/2 m) M) 2) n))) n))))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (pow (- (* 1/2 m) M) 2) n))) n))))
(* 1/4 (pow (+ m n) 2))
(+ (* -1 (* M (+ m n))) (* 1/4 (pow (+ m n) 2)))
(+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))
(+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(* (pow M 2) (+ 1 (+ (* -1 (/ (+ m n) M)) (* 1/4 (/ (pow (+ m n) 2) (pow M 2))))))
(* (pow M 2) (+ 1 (+ (* -1 (/ (+ m n) M)) (* 1/4 (/ (pow (+ m n) 2) (pow M 2))))))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1/4 (/ (pow (+ m n) 2) M)))) M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1/4 (/ (pow (+ m n) 2) M)))) M))))
1
(+ 1 l)
(+ 1 (* l (+ 1 (* 1/2 l))))
(+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))
(exp l)
(exp l)
(exp l)
(exp l)
(exp l)
(exp l)
(exp l)
(exp l)
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
1
(+ 1 (* 1/4 (pow m 2)))
(+ 1 (* (pow m 2) (+ 1/4 (* 1/32 (pow m 2)))))
(+ 1 (* (pow m 2) (+ 1/4 (* (pow m 2) (+ 1/32 (* 1/384 (pow m 2)))))))
(exp (* 1/4 (pow m 2)))
(exp (* 1/4 (pow m 2)))
(exp (* 1/4 (pow m 2)))
(exp (* 1/4 (pow m 2)))
(exp (* 1/4 (pow m 2)))
(exp (* 1/4 (pow m 2)))
(exp (* 1/4 (pow m 2)))
(exp (* 1/4 (pow m 2)))
(pow M 2)
(+ (* -1 (* M m)) (pow M 2))
(+ (* m (+ (* -1 M) (* 1/4 m))) (pow M 2))
(+ (* m (+ (* -1 M) (* 1/4 m))) (pow M 2))
(* 1/4 (pow m 2))
(* (pow m 2) (+ 1/4 (* -1 (/ M m))))
(* (pow m 2) (+ 1/4 (+ (* -1 (/ M m)) (/ (pow M 2) (pow m 2)))))
(* (pow m 2) (+ 1/4 (+ (* -1 (/ M m)) (/ (pow M 2) (pow m 2)))))
(* 1/4 (pow m 2))
(* (pow m 2) (+ 1/4 (* -1 (/ M m))))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (pow M 2) m))) m))))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (pow M 2) m))) m))))
(* 1/4 (pow m 2))
(+ (* -1 (* M m)) (* 1/4 (pow m 2)))
(+ (* 1/4 (pow m 2)) (* M (+ M (* -1 m))))
(+ (* 1/4 (pow m 2)) (* M (+ M (* -1 m))))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ m M))))
(* (pow M 2) (+ 1 (+ (* -1 (/ m M)) (* 1/4 (/ (pow m 2) (pow M 2))))))
(* (pow M 2) (+ 1 (+ (* -1 (/ m M)) (* 1/4 (/ (pow m 2) (pow M 2))))))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ m M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (* -1/4 (/ (pow m 2) M))) M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (* -1/4 (/ (pow m 2) M))) M))))
(- (pow M 2) (fabs (- n m)))
(- (+ (* -1 (* M m)) (pow M 2)) (fabs (- n m)))
(- (+ (* m (+ (* -1 M) (* 1/4 m))) (pow M 2)) (fabs (- n m)))
(- (+ (* m (+ (* -1 M) (* 1/4 m))) (pow M 2)) (fabs (- n m)))
(* 1/4 (pow m 2))
(* (pow m 2) (+ 1/4 (* -1 (/ M m))))
(* (pow m 2) (- (+ 1/4 (+ (* -1 (/ M m)) (/ (pow M 2) (pow m 2)))) (/ (fabs (- n m)) (pow m 2))))
(* (pow m 2) (- (+ 1/4 (+ (* -1 (/ M m)) (/ (pow M 2) (pow m 2)))) (/ (fabs (- n m)) (pow m 2))))
(* 1/4 (pow m 2))
(* (pow m 2) (+ 1/4 (* -1 (/ M m))))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (- (pow M 2) (fabs (+ n (* -1 m)))) m))) m))))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (- (pow M 2) (fabs (+ n (* -1 m)))) m))) m))))
(- (* 1/4 (pow m 2)) (fabs (- n m)))
(- (+ (* -1 (* M m)) (* 1/4 (pow m 2))) (fabs (- n m)))
(- (+ (* 1/4 (pow m 2)) (* M (+ M (* -1 m)))) (fabs (- n m)))
(- (+ (* 1/4 (pow m 2)) (* M (+ M (* -1 m)))) (fabs (- n m)))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ m M))))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ m M)) (* 1/4 (/ (pow m 2) (pow M 2))))) (/ (fabs (- n m)) (pow M 2))))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ m M)) (* 1/4 (/ (pow m 2) (pow M 2))))) (/ (fabs (- n m)) (pow M 2))))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ m M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (* -1 (/ (- (* 1/4 (pow m 2)) (fabs (- n m))) M))) M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (* -1 (/ (- (* 1/4 (pow m 2)) (fabs (- n m))) M))) M))))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (neg (+ m (* -1 n)))))
(- (pow (- (* 1/2 m) M) 2) (fabs (neg (+ m (* -1 n)))))
(- (pow (- (* 1/2 m) M) 2) (fabs (neg (+ m (* -1 n)))))
(- (pow (- (* 1/2 m) M) 2) (fabs (neg (+ m (* -1 n)))))
(exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))
(+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* l (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))
(+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* l (+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* 1/2 (* l (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))))))
(+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* l (+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* l (+ (* 1/6 (* l (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/2 (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l))))
(exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l))))
(exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l))))
(exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l))))
(exp (- (+ l (pow M 2)) (fabs (- n m))))
(+ (exp (- (+ l (pow M 2)) (fabs (- n m)))) (* -1 (* M (* m (exp (- (+ l (pow M 2)) (fabs (- n m))))))))
(+ (exp (- (+ l (pow M 2)) (fabs (- n m)))) (* m (+ (* -1 (* M (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (* (exp (- (+ l (pow M 2)) (fabs (- n m)))) (+ 1/4 (* 1/2 (pow M 2))))))))
(+ (exp (- (+ l (pow M 2)) (fabs (- n m)))) (* m (+ (* -1 (* M (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (+ (* m (* (exp (- (+ l (pow M 2)) (fabs (- n m)))) (+ (* -1/4 M) (* -1/6 (pow M 3))))) (* (exp (- (+ l (pow M 2)) (fabs (- n m)))) (+ 1/4 (* 1/2 (pow M 2)))))))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m)))))
(exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m)))))
(exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m)))))
(exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m)))))
(exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))
(+ (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (* -1 (* M (* m (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))
(+ (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (* M (+ (* -1 (* m (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* M (* (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (+ 1 (* 1/2 (pow m 2))))))))
(+ (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (* M (+ (* -1 (* m (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* M (+ (* M (* (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (+ (* -1 m) (* -1/6 (pow m 3))))) (* (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (+ 1 (* 1/2 (pow m 2)))))))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n))))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n))))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n))))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n))))))
Outputs
(/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))
(exp.f64 (-.f64 #s(literal 0 binary64) (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))))
(+ (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (/ (* M (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (+.f64 m n) M) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))))
(+ (* M (- (* -1 (* M (+ (* -1 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* 1/2 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* 3/2 (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (* -1 (/ (+ m n) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (*.f64 M (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (-.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/2 binary64)) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (/.f64 #s(literal 3/2 binary64) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))))) (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))))))) (/.f64 (+.f64 m n) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))))))
(+ (* M (- (* M (- (* -1 (* M (+ (* -1 (/ (+ m n) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1/6 (/ (pow (+ m n) 3) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* (+ m n) (+ (* -1 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* 1/2 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* 3/2 (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (+ 1 (* 1/2 (pow (+ m n) 2))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (+ (* -1 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* 1/2 (/ (pow (+ m n) 2) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* 3/2 (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (* -1 (/ (+ m n) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ 1 (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (*.f64 M (+.f64 (*.f64 M (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 M (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (+.f64 (*.f64 (+.f64 m n) (-.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/2 binary64)) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (/.f64 #s(literal 3/2 binary64) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))))) (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))))) (/.f64 (*.f64 (+.f64 m n) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/2 binary64)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))))) (/.f64 (+.f64 m n) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))))))) (-.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/2 binary64)) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (/.f64 #s(literal 3/2 binary64) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))))) (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))))))) (/.f64 (+.f64 m n) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(+ (* -1 (/ (* m (* (cos M) (- (* 1/2 n) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(-.f64 (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 m (cos.f64 M)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))
(+ (* m (- (* -1 (* m (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 n) M) 2)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))))) (/ (* (cos M) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 m (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))) (-.f64 #s(literal 0 binary64) m)) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))))
(+ (* m (- (* m (- (* -1 (* m (+ (* -1 (* (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 n) M) 2)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M))) (+ (* -1 (/ (* (cos M) (* (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2))) (- (* 1/2 n) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ (* 1/6 (pow (- (* 1/2 n) M) 3)) (* 1/4 (- (* 1/2 n) M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 n) M) 2)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))))) (/ (* (cos M) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))) (-.f64 #s(literal 0 binary64) m)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(+ (* -1 (/ (* n (* (cos M) (- (* 1/2 m) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(-.f64 (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 n (cos.f64 M)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))
(+ (* n (- (* -1 (* n (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 m) M) 2)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))))) (/ (* (cos M) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(+.f64 (*.f64 n (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))) (-.f64 #s(literal 0 binary64) n)) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))) (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))
(+ (* n (- (* n (- (* -1 (* n (+ (* -1 (* (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 m) M) 2)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M))) (+ (* -1 (/ (* (cos M) (* (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2))) (- (* 1/2 m) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ (* 1/6 (pow (- (* 1/2 m) M) 3)) (* 1/4 (- (* 1/2 m) M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (+ (* -1 (/ (* (cos M) (pow (- (* 1/2 m) M) 2)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos M) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))))) (/ (* (cos M) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos M) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(+.f64 (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 n (neg.f64 (-.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (cos.f64 M)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))))) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))) (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(+ (* -1 (/ (* l (cos M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(-.f64 (/.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (/.f64 (*.f64 l (cos.f64 M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(+ (* l (- (* -1 (* l (+ (* -1 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 l (-.f64 (*.f64 l (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))
(+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))) (+ (* -1/2 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/6 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))))) (+ (* -1 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 l (-.f64 (*.f64 l (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 (/.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) #s(literal -1/3 binary64))) (-.f64 #s(literal 0 binary64) l)) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))) (/.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
(/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
(/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
(/ (cos M) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow M 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M)))
(+ 1 (* (pow M 2) (- (* 1/24 (pow M 2)) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(+ (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (* m (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (- (* 1/2 n) M))))
(+.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 m (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))
(+ (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (* m (+ (* m (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2))))) (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (- (* 1/2 n) M)))))
(+.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 m (+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 m (*.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))))))
(+ (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (* m (+ (* m (+ (* m (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (+ (* 1/6 (pow (- (* 1/2 n) M) 3)) (* 1/4 (- (* 1/2 n) M))))) (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))))) (* (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))) (- (* 1/2 n) M)))))
(+.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 m (+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 m (+.f64 (*.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (*.f64 m (*.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m))))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m))))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m))))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m))))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(+ (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (* n (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (- (* 1/2 m) M))))
(+.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 n (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))
(+ (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (* n (+ (* n (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2))))) (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (- (* 1/2 m) M)))))
(+.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 n (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 n (*.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))))))))
(+ (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (* n (+ (* n (+ (* n (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (+ (* 1/6 (pow (- (* 1/2 m) M) 3)) (* 1/4 (- (* 1/2 m) M))))) (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))))) (* (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))) (- (* 1/2 m) M)))))
(+.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 n (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 n (+.f64 (*.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))))) (*.f64 n (*.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))))))))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n)))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n)))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n)))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n)))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))
(+ (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (* -1 (* M (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ m n)))))
(-.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))) (*.f64 M (*.f64 (+.f64 m n) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))))))
(+ (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (* M (+ (* -1 (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ m n))) (* M (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ 1 (* 1/2 (pow (+ m n) 2))))))))
(+.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))) (*.f64 M (-.f64 (*.f64 M (*.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 m n) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))))))
(+ (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (* M (+ (* -1 (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ m n))) (* M (+ (* M (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ (* -1 (+ m n)) (* -1/6 (pow (+ m n) 3))))) (* (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))))))))
(+.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/2 binary64)))) (*.f64 M (*.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n)))) (+.f64 m n)))))) (*.f64 (+.f64 m n) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))
(exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))
(+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* l (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(*.f64 (+.f64 #s(literal 1 binary64) l) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* l (+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* 1/2 (* l (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))) (*.f64 l (+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))) (*.f64 (*.f64 l #s(literal 1/2 binary64)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))
(+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* l (+ (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))) (* l (+ (* 1/6 (* l (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))) (*.f64 l (+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))) (*.f64 l (+.f64 (*.f64 (*.f64 l #s(literal 1/6 binary64)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l))))
(exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l))
(exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l))))
(exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l))
(exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l))))
(exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l))
(exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l))))
(exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))
(+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))
(- (+ l (+ (* m (- (* 1/2 n) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))
(-.f64 (+.f64 (+.f64 l (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 n m)))
(- (+ l (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))
(+.f64 l (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (fabs.f64 (-.f64 n m))))
(- (+ l (+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))) (fabs (- m n)))
(+.f64 l (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (fabs.f64 (-.f64 n m))))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 n #s(literal 1/2 binary64)) m) (/.f64 M m))))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (+ (/ l (pow m 2)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2))))) (+ (/ M m) (/ (fabs (- m n)) (pow m 2)))))
(*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (-.f64 (+.f64 (+.f64 (/.f64 (*.f64 n #s(literal 1/2 binary64)) m) (/.f64 l (*.f64 m m))) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m m))) (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 m m))))))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (+ (/ l (pow m 2)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2))))) (+ (/ M m) (/ (fabs (- m n)) (pow m 2)))))
(*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (-.f64 (+.f64 (+.f64 (/.f64 (*.f64 n #s(literal 1/2 binary64)) m) (/.f64 l (*.f64 m m))) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m m))) (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 m m))))))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 n #s(literal 1/2 binary64)) m) (/.f64 M m))))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (neg (+ n (* -1 m))))) m))) m))))
(*.f64 (*.f64 m m) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))) m)) m)))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (neg (+ n (* -1 m))))) m))) m))))
(*.f64 (*.f64 m m) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))) m)) m)))
(- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))
(+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))
(- (+ l (+ (* n (- (* 1/2 m) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))
(+.f64 l (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 n m))))
(- (+ l (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))
(-.f64 (+.f64 l (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))))) (fabs.f64 (-.f64 n m)))
(- (+ l (+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))) (fabs (- m n)))
(-.f64 (+.f64 l (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))))) (fabs.f64 (-.f64 n m)))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 m #s(literal 1/2 binary64)) n) (/.f64 M n))))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (+ (/ l (pow n 2)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2))))) (+ (/ M n) (/ (fabs (- m n)) (pow n 2)))))
(*.f64 (*.f64 n n) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (+.f64 (/.f64 (*.f64 m #s(literal 1/2 binary64)) n) (/.f64 l (*.f64 n n))) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 n n)))) (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 n n)))))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (+ (/ l (pow n 2)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2))))) (+ (/ M n) (/ (fabs (- m n)) (pow n 2)))))
(*.f64 (*.f64 n n) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (+.f64 (/.f64 (*.f64 m #s(literal 1/2 binary64)) n) (/.f64 l (*.f64 n n))) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 n n)))) (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 n n)))))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 m #s(literal 1/2 binary64)) n) (/.f64 M n))))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (+ m (* -1 n)))) n))) n))))
(*.f64 (*.f64 n n) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (/.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))) n)) n)))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (+ m (* -1 n)))) n))) n))))
(*.f64 (*.f64 n n) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (/.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))) n)) n)))
(- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))
(+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))
(- (+ l (+ (* -1 (* M (+ m n))) (* 1/4 (pow (+ m n) 2)))) (fabs (- m n)))
(+.f64 l (-.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (*.f64 (+.f64 m n) M)) (fabs.f64 (-.f64 n m))))
(- (+ l (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))) (fabs (- m n)))
(-.f64 (+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (*.f64 M (-.f64 M (+.f64 m n))))) (fabs.f64 (-.f64 n m)))
(- (+ l (+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))) (fabs (- m n)))
(-.f64 (+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (*.f64 M (-.f64 M (+.f64 m n))))) (fabs.f64 (-.f64 n m)))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ (+ m n) M)) (+ (* 1/4 (/ (pow (+ m n) 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- m n)) (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) M) (/.f64 #s(literal 1/4 binary64) M)) (/.f64 (+.f64 m n) M)) (/.f64 l (*.f64 M M))) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 M M)))))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ (+ m n) M)) (+ (* 1/4 (/ (pow (+ m n) 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- m n)) (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) M) (/.f64 #s(literal 1/4 binary64) M)) (/.f64 (+.f64 m n) M)) (/.f64 l (*.f64 M M))) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 M M)))))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1 (/ (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))) M)))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 m n) (/.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))) M)) M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1 (/ (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))) M)))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 m n) (/.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))) M)) M)))
(- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))
(-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))
(- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))
(+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))
(- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))
(+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))
(- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))
(+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))
l
(* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))
(*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
(* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))
(*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
(* l (- (+ 1 (/ (pow (- (* 1/2 (+ m n)) M) 2) l)) (/ (fabs (- m n)) l)))
(*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
l
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) l) (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) (-.f64 #s(literal 0 binary64) l)) #s(literal -1 binary64)))
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) l) (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) (-.f64 #s(literal 0 binary64) l)) #s(literal -1 binary64)))
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))) l)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) l) (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) (-.f64 #s(literal 0 binary64) l)) #s(literal -1 binary64)))
(/ (cos (neg M)) (exp l))
(/.f64 (cos.f64 M) (exp.f64 l))
(+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (exp l))) (/ (cos (neg M)) (exp l)))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 l)) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 l)))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp l))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (exp l))))) (/ (cos (neg M)) (exp l)))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 l)) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 l)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (+.f64 m n) (+.f64 m n))) (exp.f64 l))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp l))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (exp l))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (exp l))))))) (/ (cos (neg M)) (exp l)))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 l)) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 l)) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (*.f64 (+.f64 m n) (+.f64 m n))) (exp.f64 l)) (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 M) K)) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n)))) (exp.f64 l))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K n)) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 l))
(+ (* -1/2 (/ (* K (* m (sin (- (* 1/2 (* K n)) M)))) (exp l))) (/ (cos (- (* 1/2 (* K n)) M)) (exp l)))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 l)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (exp.f64 l)))
(+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp l))) (* -1/8 (/ (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M)))) (exp l))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp l)))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 l)) (*.f64 m (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 K K) m) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (exp.f64 l)))))
(+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp l))) (* m (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp l))) (* 1/48 (/ (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M)))) (exp l))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp l)))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 l)) (*.f64 m (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 l)) (*.f64 m (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 l)) (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (*.f64 K (*.f64 K K)) m) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (exp.f64 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K m)) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 l))
(+ (* -1/2 (/ (* K (* n (sin (- (* 1/2 (* K m)) M)))) (exp l))) (/ (cos (- (* 1/2 (* K m)) M)) (exp l)))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 l)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 l)))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp l))) (* -1/8 (/ (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M)))) (exp l))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp l)))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 l)) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 l)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 K K) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 l)))))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp l))) (* n (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp l))) (* 1/48 (/ (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M)))) (exp l))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp l)))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 l)) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 l)) (*.f64 n (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 l)) (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (*.f64 K (*.f64 K K)) n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (* 1/2 (* K (+ m n)))) (exp l))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 l))
(+ (/ (cos (* 1/2 (* K (+ m n)))) (exp l)) (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp l)))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 l)) (/.f64 (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 l)))
(+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (exp l))) (/ (sin (* 1/2 (* K (+ m n)))) (exp l)))) (/ (cos (* 1/2 (* K (+ m n)))) (exp l)))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 l)) (*.f64 M (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 l)) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 l)))))
(+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp l))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp l))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp l)))) (/ (cos (* 1/2 (* K (+ m n)))) (exp l)))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 l)) (*.f64 M (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 l)) (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 l)) (/.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* -1 (* l (cos (- (* 1/2 (* K (+ m n))) M)))))
(-.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (- (* -1 (* l (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M)))))) (cos (- (* 1/2 (* K (+ m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (*.f64 l (-.f64 (*.f64 l (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M))))) (+ (* -1/2 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/6 (cos (- (* 1/2 (* K (+ m n))) M))))))) (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M)))))) (cos (- (* 1/2 (* K (+ m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (*.f64 l (-.f64 (*.f64 l (+.f64 (*.f64 l (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal -1/3 binary64))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 l))
(cos (neg M))
(cos.f64 M)
(+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))))
(+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (+.f64 m n) (+.f64 m n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))))))
(+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (*.f64 (+.f64 m n) (+.f64 m n))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (*.f64 (sin.f64 M) K)) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 K K) m) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (*.f64 K (*.f64 K K)) m) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 K K) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (*.f64 K (*.f64 K K)) n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (* 1/2 (* K (+ m n))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(-.f64 #s(literal 0 binary64) (*.f64 K (+.f64 (/.f64 M K) (*.f64 (+.f64 m n) #s(literal -1/2 binary64)))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(-.f64 #s(literal 0 binary64) (*.f64 K (+.f64 (/.f64 M K) (*.f64 (+.f64 m n) #s(literal -1/2 binary64)))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(-.f64 #s(literal 0 binary64) (*.f64 K (+.f64 (/.f64 M K) (*.f64 (+.f64 m n) #s(literal -1/2 binary64)))))
(- (* 1/2 (* K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(-.f64 #s(literal 0 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(-.f64 #s(literal 0 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(-.f64 #s(literal 0 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m))))
(- (* 1/2 (* K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M)) #s(literal -1 binary64)))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M)) #s(literal -1 binary64)))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M)) #s(literal -1 binary64)))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M))))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(/ (cos (neg M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (exp (* 1/4 (pow m 2))))) (/ (cos (neg M)) (exp (* 1/4 (pow m 2)))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (* 1/4 (pow m 2))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (exp (* 1/4 (pow m 2))))))) (/ (cos (neg M)) (exp (* 1/4 (pow m 2)))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (+.f64 m n) (+.f64 m n)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (* 1/4 (pow m 2))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (exp (* 1/4 (pow m 2))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (exp (* 1/4 (pow m 2))))))))) (/ (cos (neg M)) (exp (* 1/4 (pow m 2)))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (*.f64 (+.f64 m n) (+.f64 m n))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (*.f64 #s(literal 1/48 binary64) (/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 M) K)) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (+ (* -1/2 (* K (sin (- (* 1/2 (* K n)) M)))) (* m (- (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/4 (cos (- (* 1/2 (* K n)) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal -1/4 binary64)))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (+ (* -1/2 (* K (sin (- (* 1/2 (* K n)) M)))) (* m (- (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* m (- (* 1/48 (* (pow K 3) (sin (- (* 1/2 (* K n)) M)))) (* -1/8 (* K (sin (- (* 1/2 (* K n)) M))))))) (* 1/4 (cos (- (* 1/2 (* K n)) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (+.f64 (*.f64 m (-.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 K K))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 (*.f64 #s(literal -1/8 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal -1/4 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(+ (* -1/2 (/ (* K (* n (sin (- (* 1/2 (* K m)) M)))) (exp (* 1/4 (pow m 2))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (* 1/4 (pow m 2)))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (* 1/4 (pow m 2))))) (* -1/8 (/ (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M)))) (exp (* 1/4 (pow m 2))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (* 1/4 (pow m 2)))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 K K) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (* 1/4 (pow m 2))))) (* n (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (* 1/4 (pow m 2))))) (* 1/48 (/ (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M)))) (exp (* 1/4 (pow m 2))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (* 1/4 (pow m 2)))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))) (*.f64 n (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (*.f64 K (*.f64 K K)) n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(+ (/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))) (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2)))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (*.f64 M (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))))
(+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2))))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (* 1/4 (pow m 2)))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (*.f64 M (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m)))))
(/.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m)))))
(+ (* m (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) K))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (/.f64 (*.f64 M (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))))))
(+ (* m (- (+ (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (- (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) K))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (+.f64 (*.f64 m (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (-.f64 (/.f64 (*.f64 (cos.f64 M) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 M M)))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) K))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (/.f64 (*.f64 M (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m)))))))))) (/.f64 (*.f64 M (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m)))))))))
(+ (* m (- (+ (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (- (+ (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (- (* 1/48 (/ (* (pow K 3) (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (+ (* (+ 1/4 (* 1/2 (pow M 2))) (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (* (cos (neg M)) (+ (* -1/4 M) (* -1/6 (pow M 3)))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) K))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (+.f64 (*.f64 m (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (-.f64 (*.f64 m (-.f64 (/.f64 (*.f64 #s(literal 1/48 binary64) (neg.f64 (*.f64 (sin.f64 M) (*.f64 K (*.f64 K K))))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (-.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) K))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (/.f64 (*.f64 M (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m)))))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 M M)))) (/.f64 (*.f64 (cos.f64 M) (+.f64 (*.f64 M #s(literal -1/4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 M M))))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m)))))) (*.f64 M (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (-.f64 (/.f64 (*.f64 (cos.f64 M) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 M M)))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) K))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (/.f64 (*.f64 M (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))))))))))) (-.f64 (/.f64 (*.f64 (cos.f64 M) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 M M)))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) K))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))) (/.f64 (*.f64 M (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))))))))) (/.f64 (*.f64 M (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m)))))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 n m))))))
(/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(+ (* -1/2 (/ (* K (* m (sin (neg M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (*.f64 (sin.f64 M) m))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))
(+ (* K (+ (* -1/2 (/ (* m (sin (neg M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))) (* -1/8 (/ (* K (* (pow m 2) (cos (neg M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) m))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (*.f64 m m) (cos.f64 M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))))
(+ (* K (+ (* -1/2 (/ (* m (sin (neg M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))) (* K (+ (* -1/8 (/ (* (pow m 2) (cos (neg M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))) (* 1/48 (/ (* K (* (pow m 3) (sin (neg M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) m))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 m m)) (cos.f64 M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (*.f64 m (*.f64 m m)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m))))))
(+ (* M (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (*.f64 M (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))))))
(+ (* M (- (+ (* M (- (* -1/2 (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (+ (* -1 (* m (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K m))) (+ 1 (* 1/2 (pow m 2)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (*.f64 M (+.f64 (*.f64 M (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 m m)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (*.f64 m (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m))))))))))) (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m))))))))))
(+ (* M (- (+ (* M (- (+ (* -1/2 (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* M (- (* -1/6 (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (+ (* -1 (* m (- (* -1/2 (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (+ (* -1 (* m (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K m))) (+ 1 (* 1/2 (pow m 2)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))) (+ (* (+ 1 (* 1/2 (pow m 2))) (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (* (cos (* 1/2 (* K m))) (+ (* -1 m) (* -1/6 (pow m 3)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))))) (+ (* -1 (* m (- (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K m))) (+ 1 (* 1/2 (pow m 2)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (sin (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* -1 (/ (* m (cos (* 1/2 (* K m)))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K m))) (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (-.f64 (*.f64 M (-.f64 (/.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (-.f64 (+.f64 (*.f64 (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m))))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 m m)))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 m (*.f64 m m))) m)) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m))))))) (*.f64 m (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 m m)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (*.f64 m (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))))))))))) (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 m m)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (*.f64 m (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))))))))) (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 m (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m))))))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K m)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K m)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K m)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K m)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(+ (* -1 (/ (* l (cos (- (* 1/2 (* K m)) M))) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))
(-.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (/.f64 (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(+ (* l (- (* -1 (* l (+ (* -1 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 l (-.f64 (*.f64 l (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))
(+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))))) (+ (* -1/2 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/6 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))))))) (+ (* -1 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 l (-.f64 (*.f64 l (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) #s(literal -1/3 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))) (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(cos (neg M))
(cos.f64 M)
(+ (cos (neg M)) (* -1/2 (* K (* m (sin (neg M))))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (*.f64 (sin.f64 M) m))))
(+ (cos (neg M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (neg M))))) (* 1/2 (* K (sin (neg M)))))))
(+.f64 (cos.f64 M) (*.f64 m (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (*.f64 m (cos.f64 M))) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 #s(literal 0 binary64) (sin.f64 M))))))
(+ (cos (neg M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (neg M)))) (* 1/48 (* (pow K 3) (* m (sin (neg M))))))) (* 1/2 (* K (sin (neg M)))))))
(+.f64 (cos.f64 M) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (*.f64 K K)) (neg.f64 (*.f64 (sin.f64 M) m)))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) K))))))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (neg M))
(cos.f64 M)
(+ (cos (neg M)) (* -1/2 (* K (* m (sin (neg M))))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (*.f64 (sin.f64 M) m))))
(+ (cos (neg M)) (* K (- (* -1/8 (* K (* (pow m 2) (cos (neg M))))) (* 1/2 (* m (sin (neg M)))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (*.f64 m m) (cos.f64 M))) (*.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 M))))))
(+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (pow m 2) (cos (neg M)))) (* 1/48 (* K (* (pow m 3) (sin (neg M))))))) (* 1/2 (* m (sin (neg M)))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 m m)) (cos.f64 M)) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (*.f64 m (*.f64 m m)))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) m))))))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (* 1/2 (* K m)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))
(+ (cos (* 1/2 (* K m))) (* M (sin (* 1/2 (* K m)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))
(+ (cos (* 1/2 (* K m))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K m))))) (* -1 (sin (* 1/2 (* K m)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 M (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))
(+ (cos (* 1/2 (* K m))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K m)))) (* -1/6 (* M (sin (* 1/2 (* K m))))))) (* -1 (sin (* 1/2 (* K m)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (+ (* -1 M) (* 1/2 (* K m))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (+ (* -1 M) (* 1/2 (* K m))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (+ (* -1 M) (* 1/2 (* K m))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos (+ (* -1 M) (* 1/2 (* K m))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(- (* 1/2 (* K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(- (* 1/2 (* K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(- (* 1/2 (* K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* m (+ (* -1 (/ M m)) (* 1/2 K)))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M m)))
(* m (+ (* -1 (/ M m)) (* 1/2 K)))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M m)))
(* m (+ (* -1 (/ M m)) (* 1/2 K)))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M m)))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* -1 (* m (+ (* -1/2 K) (/ M m))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (+.f64 (/.f64 M m) (*.f64 #s(literal -1/2 binary64) K)))
(* -1 (* m (+ (* -1/2 K) (/ M m))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (+.f64 (/.f64 M m) (*.f64 #s(literal -1/2 binary64) K)))
(* -1 (* m (+ (* -1/2 K) (/ M m))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (+.f64 (/.f64 M m) (*.f64 #s(literal -1/2 binary64) K)))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(- (* 1/2 (* K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(- (* 1/2 (* K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(- (* 1/2 (* K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* K (+ (* -1 (/ M K)) (* 1/2 m)))
(*.f64 K (-.f64 (*.f64 m #s(literal 1/2 binary64)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 m)))
(*.f64 K (-.f64 (*.f64 m #s(literal 1/2 binary64)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 m)))
(*.f64 K (-.f64 (*.f64 m #s(literal 1/2 binary64)) (/.f64 M K)))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* -1 (* K (+ (* -1/2 m) (/ M K))))
(-.f64 #s(literal 0 binary64) (*.f64 K (+.f64 (/.f64 M K) (*.f64 m #s(literal -1/2 binary64)))))
(* -1 (* K (+ (* -1/2 m) (/ M K))))
(-.f64 #s(literal 0 binary64) (*.f64 K (+.f64 (/.f64 M K) (*.f64 m #s(literal -1/2 binary64)))))
(* -1 (* K (+ (* -1/2 m) (/ M K))))
(-.f64 #s(literal 0 binary64) (*.f64 K (+.f64 (/.f64 M K) (*.f64 m #s(literal -1/2 binary64)))))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(+ (* -1 M) (* 1/2 (* K m)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(+ (* -1 M) (* 1/2 (* K m)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(+ (* -1 M) (* 1/2 (* K m)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* M (- (* 1/2 (/ (* K m) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) #s(literal -1 binary64)))
(* M (- (* 1/2 (/ (* K m) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) #s(literal -1 binary64)))
(* M (- (* 1/2 (/ (* K m) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) #s(literal -1 binary64)))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K m) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) M)))
(* -1 (* M (+ 1 (* -1/2 (/ (* K m) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) M)))
(* -1 (* M (+ 1 (* -1/2 (/ (* K m) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) M)))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (+.f64 m n) (+.f64 m n)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (*.f64 (+.f64 m n) (+.f64 m n))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (*.f64 (sin.f64 M) K)) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(+ (* m (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 m (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))))
(+ (* m (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 m (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (-.f64 (*.f64 m (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))))
(+ (* m (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (* m (- (* 1/48 (/ (* (pow K 3) (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2))) (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (+ (* (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ (* 1/6 (pow (- (* 1/2 n) M) 3)) (* 1/4 (- (* 1/2 n) M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n)))))) (- (* 1/2 n) M)) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 n) M) 2)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (- (* 1/2 n) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 m (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (-.f64 (*.f64 m (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (-.f64 (*.f64 m (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 K K))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))) (+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))))) (+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))))) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (exp (- (+ l (pow (- (* 1/2 (- n (* -1 m))) M) 2)) (fabs (neg (+ n (* -1 m)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(+ (* n (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 n (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))))
(+ (* n (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (-.f64 (*.f64 n (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))))
(+ (* n (- (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (* n (- (* 1/48 (/ (* (pow K 3) (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2))) (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (+ (* (- (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ (* 1/6 (pow (- (* 1/2 m) M) 3)) (* 1/4 (- (* 1/2 m) M)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))))))) (+ (* (- (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n)))))) (- (* 1/2 m) M)) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1/4 (* 1/2 (pow (- (* 1/2 m) M) 2)))) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (- (* 1/2 m) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K m)) M)) (exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (-.f64 (*.f64 n (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (-.f64 (*.f64 n (-.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (*.f64 K K)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))) (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))) (+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))))))) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (exp (- (+ l (pow (- (* 1/2 (- m (* -1 n))) M) 2)) (fabs (+ m (* -1 n))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))))
(+ (* M (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (*.f64 M (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (+.f64 m n) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))))))
(+ (* M (- (+ (* M (- (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (*.f64 M (+.f64 (*.f64 M (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (*.f64 (+.f64 m n) (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (+.f64 m n) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))))))))) (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (+.f64 m n) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))))))))
(+ (* M (- (+ (* M (- (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* M (- (* -1/6 (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (+ (* (+ 1 (* 1/2 (pow (+ m n) 2))) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ (* -1 (+ m n)) (* -1/6 (pow (+ m n) 3)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))))) (+ (* -1 (* (+ m n) (- (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* 1/2 (pow (+ m n) 2)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))) (* -1 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ m n)) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n)))))))) (/ (cos (* 1/2 (* K (+ m n)))) (exp (- (+ l (* 1/4 (pow (+ m n) 2))) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (-.f64 (*.f64 M (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (*.f64 (+.f64 m n) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (*.f64 (+.f64 m n) (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (+.f64 m n) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/2 binary64))) (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (+.f64 m n) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n)))) (+.f64 m n)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))))))) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 m n) (+.f64 m n)) #s(literal 1/2 binary64))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (*.f64 (+.f64 m n) (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (+.f64 m n) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))))))))) (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m)))))) (/.f64 (*.f64 (+.f64 m n) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (fabs.f64 (-.f64 n m))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 (+ m n))) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(+ (* -1 (/ (* l (cos (- (* 1/2 (* K (+ m n))) M))) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(-.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (/.f64 (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(+ (* l (- (* -1 (* l (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 l (-.f64 (*.f64 l (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))) (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))
(+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))) (+ (* -1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))))))) (+ (* -1 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n)))))) (* 1/2 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))) (/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (fabs (- m n))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 l (-.f64 (*.f64 l (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) #s(literal -1/3 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))) (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (+ l (pow (- (* 1/2 (+ m n)) M) 2)) (fabs (- m n)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (exp (- (pow (- (* 1/2 (+ m n)) M) 2) (+ (fabs (- m n)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l)))
(cos (neg M))
(cos.f64 M)
(+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))))
(+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (+.f64 m n) (+.f64 m n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))))))
(+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (*.f64 (+.f64 m n) (+.f64 m n))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (*.f64 (sin.f64 M) K)) (*.f64 (+.f64 m n) (*.f64 (+.f64 m n) (+.f64 m n))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 K K) m) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (*.f64 K (*.f64 K K)) m) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 K K) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (*.f64 K (*.f64 K K)) n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (* 1/2 (* K (+ m n))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(-.f64 #s(literal 0 binary64) (*.f64 K (+.f64 (/.f64 M K) (*.f64 (+.f64 m n) #s(literal -1/2 binary64)))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(-.f64 #s(literal 0 binary64) (*.f64 K (+.f64 (/.f64 M K) (*.f64 (+.f64 m n) #s(literal -1/2 binary64)))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(-.f64 #s(literal 0 binary64) (*.f64 K (+.f64 (/.f64 M K) (*.f64 (+.f64 m n) #s(literal -1/2 binary64)))))
(- (* 1/2 (* K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(-.f64 #s(literal 0 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(-.f64 #s(literal 0 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(-.f64 #s(literal 0 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m))))
(- (* 1/2 (* K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M)) #s(literal -1 binary64)))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M)) #s(literal -1 binary64)))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M)) #s(literal -1 binary64)))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (+.f64 m n) K) M))))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(pow (- (* 1/2 n) M) 2)
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))
(+ (* m (- (* 1/2 n) M)) (pow (- (* 1/2 n) M) 2))
(+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))
(+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(+ (* m (- (+ (* 1/4 m) (* 1/2 n)) M)) (pow (- (* 1/2 n) M) 2))
(+.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 n #s(literal 1/2 binary64)) m) (/.f64 M m))))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2)))) (/ M m)))
(*.f64 (*.f64 m m) (-.f64 (+.f64 (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 n #s(literal 1/2 binary64)) m)) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m m))) (/.f64 M m)))
(* (pow m 2) (- (+ 1/4 (+ (* 1/2 (/ n m)) (/ (pow (- (* 1/2 n) M) 2) (pow m 2)))) (/ M m)))
(*.f64 (*.f64 m m) (-.f64 (+.f64 (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 n #s(literal 1/2 binary64)) m)) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (*.f64 m m))) (/.f64 M m)))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* (pow m 2) (- (+ 1/4 (* 1/2 (/ n m))) (/ M m)))
(*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 n #s(literal 1/2 binary64)) m) (/.f64 M m))))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (pow (- (* 1/2 n) M) 2) m))) m))))
(*.f64 (*.f64 m m) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 #s(literal 0 binary64) m)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) m)))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 n) M)) (* -1 (/ (pow (- (* 1/2 n) M) 2) m))) m))))
(*.f64 (*.f64 m m) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (-.f64 #s(literal 0 binary64) m)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) m)))
(pow (- (* 1/2 m) M) 2)
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))
(+ (* n (- (* 1/2 m) M)) (pow (- (* 1/2 m) M) 2))
(+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))
(+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))))
(+ (* n (- (+ (* 1/4 n) (* 1/2 m)) M)) (pow (- (* 1/2 m) M) 2))
(+.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 m #s(literal 1/2 binary64)) n) (/.f64 M n))))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2)))) (/ M n)))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (-.f64 (+.f64 (/.f64 (*.f64 m #s(literal 1/2 binary64)) n) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 n n))) (/.f64 M n))))
(* (pow n 2) (- (+ 1/4 (+ (* 1/2 (/ m n)) (/ (pow (- (* 1/2 m) M) 2) (pow n 2)))) (/ M n)))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (-.f64 (+.f64 (/.f64 (*.f64 m #s(literal 1/2 binary64)) n) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (*.f64 n n))) (/.f64 M n))))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* (pow n 2) (- (+ 1/4 (* 1/2 (/ m n))) (/ M n)))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 m #s(literal 1/2 binary64)) n) (/.f64 M n))))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (pow (- (* 1/2 m) M) 2) n))) n))))
(*.f64 (*.f64 n n) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) n)) n)))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ (* -1 (- (* 1/2 m) M)) (* -1 (/ (pow (- (* 1/2 m) M) 2) n))) n))))
(*.f64 (*.f64 n n) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (/.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) n)) n)))
(* 1/4 (pow (+ m n) 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n)))
(+ (* -1 (* M (+ m n))) (* 1/4 (pow (+ m n) 2)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (*.f64 (+.f64 m n) M))
(+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (*.f64 M (-.f64 M (+.f64 m n))))
(+ (* 1/4 (pow (+ m n) 2)) (* M (+ M (* -1 (+ m n)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) (*.f64 M (-.f64 M (+.f64 m n))))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(* (pow M 2) (+ 1 (+ (* -1 (/ (+ m n) M)) (* 1/4 (/ (pow (+ m n) 2) (pow M 2))))))
(*.f64 (*.f64 M M) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) M) (/.f64 #s(literal 1/4 binary64) M))))
(* (pow M 2) (+ 1 (+ (* -1 (/ (+ m n) M)) (* 1/4 (/ (pow (+ m n) 2) (pow M 2))))))
(*.f64 (*.f64 M M) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 (/.f64 (*.f64 (+.f64 m n) (+.f64 m n)) M) (/.f64 #s(literal 1/4 binary64) M))))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ (+ m n) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1/4 (/ (pow (+ m n) 2) M)))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 m n) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) M)) M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (+ n (* -1/4 (/ (pow (+ m n) 2) M)))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 m n) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 m n) (+.f64 m n))) M)) M)))
1
#s(literal 1 binary64)
(+ 1 l)
(+.f64 #s(literal 1 binary64) l)
(+ 1 (* l (+ 1 (* 1/2 l))))
(+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l #s(literal 1/2 binary64)))))
(+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))
(+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
(exp l)
(exp.f64 l)
(exp l)
(exp.f64 l)
(exp l)
(exp.f64 l)
(exp l)
(exp.f64 l)
(exp l)
(exp.f64 l)
(exp l)
(exp.f64 l)
(exp l)
(exp.f64 l)
(exp l)
(exp.f64 l)
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
1
#s(literal 1 binary64)
(+ 1 (* 1/4 (pow m 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(+ 1 (* (pow m 2) (+ 1/4 (* 1/32 (pow m 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) #s(literal 1/32 binary64)))))
(+ 1 (* (pow m 2) (+ 1/4 (* (pow m 2) (+ 1/32 (* 1/384 (pow m 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 m m) #s(literal 1/384 binary64)))))))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(pow M 2)
(*.f64 M M)
(+ (* -1 (* M m)) (pow M 2))
(*.f64 M (-.f64 M m))
(+ (* m (+ (* -1 M) (* 1/4 m))) (pow M 2))
(+.f64 (*.f64 M M) (*.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) m) M)))
(+ (* m (+ (* -1 M) (* 1/4 m))) (pow M 2))
(+.f64 (*.f64 M M) (*.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) m) M)))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* (pow m 2) (+ 1/4 (* -1 (/ M m))))
(*.f64 (*.f64 m m) (-.f64 #s(literal 1/4 binary64) (/.f64 M m)))
(* (pow m 2) (+ 1/4 (+ (* -1 (/ M m)) (/ (pow M 2) (pow m 2)))))
(*.f64 (*.f64 m m) (+.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 M m)) (/.f64 (*.f64 M M) (*.f64 m m))))
(* (pow m 2) (+ 1/4 (+ (* -1 (/ M m)) (/ (pow M 2) (pow m 2)))))
(*.f64 (*.f64 m m) (+.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 M m)) (/.f64 (*.f64 M M) (*.f64 m m))))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* (pow m 2) (+ 1/4 (* -1 (/ M m))))
(*.f64 (*.f64 m m) (-.f64 #s(literal 1/4 binary64) (/.f64 M m)))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (pow M 2) m))) m))))
(*.f64 (*.f64 m m) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 M (/.f64 (*.f64 M M) m)) m)))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (pow M 2) m))) m))))
(*.f64 (*.f64 m m) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 M (/.f64 (*.f64 M M) m)) m)))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(+ (* -1 (* M m)) (* 1/4 (pow m 2)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 m M))
(+ (* 1/4 (pow m 2)) (* M (+ M (* -1 m))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M (-.f64 M m)))
(+ (* 1/4 (pow m 2)) (* M (+ M (* -1 m))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M (-.f64 M m)))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ m M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 m M)))
(* (pow M 2) (+ 1 (+ (* -1 (/ m M)) (* 1/4 (/ (pow m 2) (pow M 2))))))
(*.f64 (*.f64 M M) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 m M)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M M))))
(* (pow M 2) (+ 1 (+ (* -1 (/ m M)) (* 1/4 (/ (pow m 2) (pow M 2))))))
(*.f64 (*.f64 M M) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 m M)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M M))))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ m M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 m M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (* -1/4 (/ (pow m 2) M))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)) M)) M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (* -1/4 (/ (pow m 2) M))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)) M)) M)))
(- (pow M 2) (fabs (- n m)))
(-.f64 (*.f64 M M) (fabs.f64 (-.f64 n m)))
(- (+ (* -1 (* M m)) (pow M 2)) (fabs (- n m)))
(-.f64 (*.f64 M (-.f64 M m)) (fabs.f64 (-.f64 n m)))
(- (+ (* m (+ (* -1 M) (* 1/4 m))) (pow M 2)) (fabs (- n m)))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) m) M)) (-.f64 (*.f64 M M) (fabs.f64 (-.f64 n m))))
(- (+ (* m (+ (* -1 M) (* 1/4 m))) (pow M 2)) (fabs (- n m)))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) m) M)) (-.f64 (*.f64 M M) (fabs.f64 (-.f64 n m))))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* (pow m 2) (+ 1/4 (* -1 (/ M m))))
(*.f64 (*.f64 m m) (-.f64 #s(literal 1/4 binary64) (/.f64 M m)))
(* (pow m 2) (- (+ 1/4 (+ (* -1 (/ M m)) (/ (pow M 2) (pow m 2)))) (/ (fabs (- n m)) (pow m 2))))
(*.f64 (*.f64 m m) (-.f64 (+.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 M m)) (/.f64 (*.f64 M M) (*.f64 m m))) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 m m))))
(* (pow m 2) (- (+ 1/4 (+ (* -1 (/ M m)) (/ (pow M 2) (pow m 2)))) (/ (fabs (- n m)) (pow m 2))))
(*.f64 (*.f64 m m) (-.f64 (+.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 M m)) (/.f64 (*.f64 M M) (*.f64 m m))) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 m m))))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* (pow m 2) (+ 1/4 (* -1 (/ M m))))
(*.f64 (*.f64 m m) (-.f64 #s(literal 1/4 binary64) (/.f64 M m)))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (- (pow M 2) (fabs (+ n (* -1 m)))) m))) m))))
(*.f64 (*.f64 m m) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 M (/.f64 (-.f64 (*.f64 M M) (fabs.f64 (-.f64 n m))) m)) m)))
(* (pow m 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (- (pow M 2) (fabs (+ n (* -1 m)))) m))) m))))
(*.f64 (*.f64 m m) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 M (/.f64 (-.f64 (*.f64 M M) (fabs.f64 (-.f64 n m))) m)) m)))
(- (* 1/4 (pow m 2)) (fabs (- n m)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))
(- (+ (* -1 (* M m)) (* 1/4 (pow m 2))) (fabs (- n m)))
(-.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 m M)) (fabs.f64 (-.f64 n m)))
(- (+ (* 1/4 (pow m 2)) (* M (+ M (* -1 m)))) (fabs (- n m)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (-.f64 (*.f64 M (-.f64 M m)) (fabs.f64 (-.f64 n m))))
(- (+ (* 1/4 (pow m 2)) (* M (+ M (* -1 m)))) (fabs (- n m)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (-.f64 (*.f64 M (-.f64 M m)) (fabs.f64 (-.f64 n m))))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ m M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 m M)))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ m M)) (* 1/4 (/ (pow m 2) (pow M 2))))) (/ (fabs (- n m)) (pow M 2))))
(*.f64 (*.f64 M M) (-.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 m M)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M M))) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 M M))))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ m M)) (* 1/4 (/ (pow m 2) (pow M 2))))) (/ (fabs (- n m)) (pow M 2))))
(*.f64 (*.f64 M M) (-.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 m M)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (*.f64 M M))) (/.f64 (fabs.f64 (-.f64 n m)) (*.f64 M M))))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ m M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 m M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (* -1 (/ (- (* 1/4 (pow m 2)) (fabs (- n m))) M))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 m (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m))) M)) M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ m (* -1 (/ (- (* 1/4 (pow m 2)) (fabs (- n m))) M))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 m (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m))) M)) M)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))
(-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (neg (+ m (* -1 n)))))
(-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (neg (+ m (* -1 n)))))
(-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (neg (+ m (* -1 n)))))
(-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))
(- (pow (- (* 1/2 m) M) 2) (fabs (neg (+ m (* -1 n)))))
(-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))
(exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))
(exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))
(+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* l (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))
(*.f64 (+.f64 #s(literal 1 binary64) l) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* l (+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* 1/2 (* l (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))) (*.f64 l (+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))) (*.f64 (*.f64 l #s(literal 1/2 binary64)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))
(+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* l (+ (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))) (* l (+ (* 1/6 (* l (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m)))))) (* 1/2 (exp (- (pow (- (* 1/2 m) M) 2) (fabs (- n m))))))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))) (*.f64 l (+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))) (*.f64 l (+.f64 (*.f64 (*.f64 l #s(literal 1/6 binary64)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))))))))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l))))
(exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l))
(exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l))))
(exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l))
(exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l))))
(exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l))
(exp (- (pow (- (* 1/2 m) M) 2) (+ (fabs (- n m)) (* -1 l))))
(exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m))) l))
(exp (- (+ l (pow M 2)) (fabs (- n m))))
(exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))
(+ (exp (- (+ l (pow M 2)) (fabs (- n m)))) (* -1 (* M (* m (exp (- (+ l (pow M 2)) (fabs (- n m))))))))
(-.f64 (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m)))) (*.f64 (*.f64 m M) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))))
(+ (exp (- (+ l (pow M 2)) (fabs (- n m)))) (* m (+ (* -1 (* M (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (* (exp (- (+ l (pow M 2)) (fabs (- n m)))) (+ 1/4 (* 1/2 (pow M 2))))))))
(+.f64 (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m)))) (*.f64 m (-.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m)))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 M M))))) (*.f64 M (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))))))
(+ (exp (- (+ l (pow M 2)) (fabs (- n m)))) (* m (+ (* -1 (* M (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* m (+ (* m (* (exp (- (+ l (pow M 2)) (fabs (- n m)))) (+ (* -1/4 M) (* -1/6 (pow M 3))))) (* (exp (- (+ l (pow M 2)) (fabs (- n m)))) (+ 1/4 (* 1/2 (pow M 2)))))))))
(+.f64 (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m)))) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m)))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 M M)))) (*.f64 m (*.f64 (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m)))) (+.f64 (*.f64 M #s(literal -1/4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 M M)))))))) (*.f64 M (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 n m))))))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m)))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m)))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m)))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (+ M (* -1/2 m)) 2)) (fabs (+ n (* -1 m)))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))
(+ (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (* -1 (* M (* m (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m))))))))
(-.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m))))) (*.f64 (*.f64 m M) (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))))
(+ (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (* M (+ (* -1 (* m (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* M (* (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (+ 1 (* 1/2 (pow m 2))))))))
(+.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m))))) (*.f64 M (-.f64 (*.f64 M (*.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 m m))))) (*.f64 m (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))))))
(+ (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (* M (+ (* -1 (* m (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))))) (* M (+ (* M (* (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (+ (* -1 m) (* -1/6 (pow m 3))))) (* (exp (- (+ l (* 1/4 (pow m 2))) (fabs (- n m)))) (+ 1 (* 1/2 (pow m 2)))))))))
(+.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 m m)))) (*.f64 M (*.f64 (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m))))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 m (*.f64 m m))) m))))) (*.f64 m (exp.f64 (+.f64 l (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)) (fabs.f64 (-.f64 n m)))))))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (+ (* -1 M) (* 1/2 m)) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (- n m))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n))))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n))))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n))))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))
(exp (- (+ l (pow (- (* 1/2 m) M) 2)) (fabs (neg (+ m (* -1 n))))))
(exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 n m)))))

eval523.0ms (3.5%)

Compiler

Compiled 63089 to 3110 computations (95.1% saved)

prune205.0ms (1.4%)

Pruning

21 alts after pruning (21 fresh and 0 done)

PrunedKeptTotal
New1767201787
Fresh415
Picked505
Done000
Total1776211797
Accuracy
98.3%
Counts
1797 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.4%
(/.f64 (+.f64 (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))) (exp.f64 l))
31.2%
(/.f64 (+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M))))) (exp.f64 l))
41.0%
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
29.4%
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 l))
29.3%
(/.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) K) #s(literal -1 binary64))) M)) (exp.f64 l))
31.5%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 m m) #s(literal 1/384 binary64))))))))
27.1%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) #s(literal 1/32 binary64))))))
27.8%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
19.8%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l #s(literal 1/2 binary64))))))
17.4%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
5.5%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) l))
67.9%
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))
15.2%
(/.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64))) M)) (exp.f64 l))
16.4%
(/.f64 (cos.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))) (exp.f64 l))
31.3%
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 l))
50.1%
(/.f64 (cos.f64 M) (exp.f64 (*.f64 M M)))
56.2%
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
53.2%
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
33.6%
(/.f64 (cos.f64 M) (exp.f64 l))
4.9%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
5.0%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
Compiler

Compiled 922 to 646 computations (29.9% saved)

simplify225.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M))
cost-diff0
(cos.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))))
cost-diff0
(/.f64 (cos.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))) (exp.f64 l))
cost-diff128
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
cost-diff0
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
cost-diff0
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
cost-diff0
(cos.f64 M)
cost-diff0
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
cost-diff0
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
cost-diff0
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
cost-diff0
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
cost-diff0
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
cost-diff0
(*.f64 n K)
cost-diff0
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
cost-diff0
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
cost-diff0
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
cost-diff0
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
cost-diff0
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
cost-diff0
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
cost-diff0
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))
Rules
4096×*-lowering-*.f32
4096×*-lowering-*.f64
3750×+-lowering-+.f64
3750×+-lowering-+.f32
2072×sum5-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054406
1143386
2346385
31058385
43492385
09323385
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (cos (- (* 1/2 (* n K)) M)) (exp (+ (* (- (* 1/2 n) M) (- (* 1/2 n) M)) (- l (fabs (- n m))))))
(cos (- (* 1/2 (* n K)) M))
(- (* 1/2 (* n K)) M)
(* 1/2 (* n K))
1/2
(* n K)
n
K
M
(exp (+ (* (- (* 1/2 n) M) (- (* 1/2 n) M)) (- l (fabs (- n m)))))
(+ (* (- (* 1/2 n) M) (- (* 1/2 n) M)) (- l (fabs (- n m))))
(* (- (* 1/2 n) M) (- (* 1/2 n) M))
(- (* 1/2 n) M)
(* 1/2 n)
(- l (fabs (- n m)))
l
(fabs (- n m))
(- n m)
m
(cos (- (* 1/2 (* n K)) M))
(- (* 1/2 (* n K)) M)
(* 1/2 (* n K))
1/2
(* n K)
n
K
M
(/ (cos (- (* K (/ (+ m n) 2)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))
(cos (- (* K (/ (+ m n) 2)) M))
(- (* K (/ (+ m n) 2)) M)
(* K (/ (+ m n) 2))
K
(/ (+ m n) 2)
(+ m n)
m
n
2
M
(+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))
1
(* l (+ 1 (* l (+ 1/2 (* l 1/6)))))
l
(+ 1 (* l (+ 1/2 (* l 1/6))))
(* l (+ 1/2 (* l 1/6)))
(+ 1/2 (* l 1/6))
1/2
(* l 1/6)
1/6
(/ (cos M) (exp (* 1/4 (* m m))))
(cos M)
M
(exp (* 1/4 (* m m)))
(* 1/4 (* m m))
1/4
(* m m)
m
(/ (cos (* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n))))))) (exp l))
(cos (* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n)))))))
(* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n))))))
(- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M))
(/ (* (* (+ m n) K) (* (+ m n) K)) 4)
(* (* (+ m n) K) (* (+ m n) K))
(* (+ m n) K)
(+ m n)
m
n
K
4
(* M M)
M
(/ 1 (+ M (/ K (/ 2 (+ m n)))))
1
(+ M (/ K (/ 2 (+ m n))))
(/ K (/ 2 (+ m n)))
(/ 2 (+ m n))
2
(exp l)
l
Outputs
(/ (cos (- (* 1/2 (* n K)) M)) (exp (+ (* (- (* 1/2 n) M) (- (* 1/2 n) M)) (- l (fabs (- n m))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))
(cos (- (* 1/2 (* n K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(- (* 1/2 (* n K)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(* 1/2 (* n K))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
1/2
#s(literal 1/2 binary64)
(* n K)
(*.f64 n K)
n
K
M
(exp (+ (* (- (* 1/2 n) M) (- (* 1/2 n) M)) (- l (fabs (- n m)))))
(exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))
(+ (* (- (* 1/2 n) M) (- (* 1/2 n) M)) (- l (fabs (- n m))))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))
(* (- (* 1/2 n) M) (- (* 1/2 n) M))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
(- (* 1/2 n) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) n) M)
(* 1/2 n)
(*.f64 #s(literal 1/2 binary64) n)
(- l (fabs (- n m)))
(-.f64 l (fabs.f64 (-.f64 n m)))
l
(fabs (- n m))
(fabs.f64 (-.f64 n m))
(- n m)
(-.f64 n m)
m
(cos (- (* 1/2 (* n K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(- (* 1/2 (* n K)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(* 1/2 (* n K))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
1/2
#s(literal 1/2 binary64)
(* n K)
(*.f64 n K)
n
K
M
(/ (cos (- (* K (/ (+ m n) 2)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(cos (- (* K (/ (+ m n) 2)) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))
(- (* K (/ (+ m n) 2)) M)
(-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)
(* K (/ (+ m n) 2))
(/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))
K
(/ (+ m n) 2)
(/.f64 (+.f64 n m) #s(literal 2 binary64))
(+ m n)
(+.f64 n m)
m
n
2
#s(literal 2 binary64)
M
(+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))
(+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
1
#s(literal 1 binary64)
(* l (+ 1 (* l (+ 1/2 (* l 1/6)))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
l
(+ 1 (* l (+ 1/2 (* l 1/6))))
(+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))
(* l (+ 1/2 (* l 1/6)))
(*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))
(+ 1/2 (* l 1/6))
(+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))
1/2
#s(literal 1/2 binary64)
(* l 1/6)
(*.f64 l #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)
(/ (cos M) (exp (* 1/4 (* m m))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 m (*.f64 m #s(literal 1/4 binary64)))))
(cos M)
(cos.f64 M)
M
(exp (* 1/4 (* m m)))
(exp.f64 (*.f64 m (*.f64 m #s(literal 1/4 binary64))))
(* 1/4 (* m m))
(*.f64 m (*.f64 m #s(literal 1/4 binary64)))
1/4
#s(literal 1/4 binary64)
(* m m)
(*.f64 m m)
m
(/ (cos (* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n))))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 n m) (*.f64 K (*.f64 K (+.f64 n m)))) #s(literal 4 binary64)) (*.f64 M M)) (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))))) (exp.f64 l))
(cos (* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n)))))))
(cos.f64 (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 n m) (*.f64 K (*.f64 K (+.f64 n m)))) #s(literal 4 binary64)) (*.f64 M M)) (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))
(* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n))))))
(/.f64 (-.f64 (/.f64 (*.f64 (+.f64 n m) (*.f64 K (*.f64 K (+.f64 n m)))) #s(literal 4 binary64)) (*.f64 M M)) (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))))
(- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M))
(-.f64 (/.f64 (*.f64 (+.f64 n m) (*.f64 K (*.f64 K (+.f64 n m)))) #s(literal 4 binary64)) (*.f64 M M))
(/ (* (* (+ m n) K) (* (+ m n) K)) 4)
(/.f64 (*.f64 (+.f64 n m) (*.f64 K (*.f64 K (+.f64 n m)))) #s(literal 4 binary64))
(* (* (+ m n) K) (* (+ m n) K))
(*.f64 (+.f64 n m) (*.f64 K (*.f64 K (+.f64 n m))))
(* (+ m n) K)
(*.f64 K (+.f64 n m))
(+ m n)
(+.f64 n m)
m
n
K
4
#s(literal 4 binary64)
(* M M)
(*.f64 M M)
M
(/ 1 (+ M (/ K (/ 2 (+ m n)))))
(/.f64 #s(literal 1 binary64) (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))))
1
#s(literal 1 binary64)
(+ M (/ K (/ 2 (+ m n))))
(+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))
(/ K (/ 2 (+ m n)))
(/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))
(/ 2 (+ m n))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
2
#s(literal 2 binary64)
(exp l)
(exp.f64 l)
l

localize481.0ms (3.3%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(/.f64 #s(literal 1 binary64) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))
accuracy92.8%
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M))
accuracy61.1%
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))
accuracy59.3%
(cos.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))))
accuracy100.0%
(*.f64 m m)
accuracy100.0%
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
accuracy100.0%
(cos.f64 M)
accuracy100.0%
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
accuracy100.0%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
accuracy99.9%
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
accuracy99.7%
(*.f64 l #s(literal 1/6 binary64))
accuracy59.3%
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
accuracy100.0%
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
accuracy100.0%
(*.f64 n K)
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
accuracy63.9%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
accuracy100.0%
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))
accuracy100.0%
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
accuracy63.9%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
Results
250.0ms135×1valid
108.0ms97×0unsamplable
17.0ms24×0valid
Compiler

Compiled 488 to 55 computations (88.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 188.0ms
ival-mult: 63.0ms (33.5% of total)
ival-cos: 29.0ms (15.4% of total)
ival-div: 28.0ms (14.9% of total)
backward-pass: 19.0ms (10.1% of total)
ival-add: 17.0ms (9.1% of total)
ival-sub: 13.0ms (6.9% of total)
ival-exp: 9.0ms (4.8% of total)
...c/correct-round.rkt:119:19: 7.0ms (3.7% of total)
const: 2.0ms (1.1% of total)
ival-fabs: 2.0ms (1.1% of total)

series138.0ms (0.9%)

Counts
23 → 792
Calls
Call 1
Inputs
#<alt (/ (cos (- (* 1/2 (* n K)) M)) (exp (+ (* (- (* 1/2 n) M) (- (* 1/2 n) M)) (- l (fabs (- n m))))))>
#<alt (cos (- (* 1/2 (* n K)) M))>
#<alt (- (* 1/2 (* n K)) M)>
#<alt (* 1/2 (* n K))>
#<alt (* n K)>
#<alt (/ (cos (- (* K (/ (+ m n) 2)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))>
#<alt (cos (- (* K (/ (+ m n) 2)) M))>
#<alt (- (* K (/ (+ m n) 2)) M)>
#<alt (* K (/ (+ m n) 2))>
#<alt (/ (cos M) (exp (* 1/4 (* m m))))>
#<alt (cos M)>
#<alt (exp (* 1/4 (* m m)))>
#<alt (* 1/4 (* m m))>
#<alt (* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n))))))>
#<alt (/ (cos (* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n))))))) (exp l))>
#<alt (cos (* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n)))))))>
#<alt (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M))>
#<alt (* (- (* 1/2 n) M) (- (* 1/2 n) M))>
#<alt (+ (* (- (* 1/2 n) M) (- (* 1/2 n) M)) (- l (fabs (- n m))))>
#<alt (* l 1/6)>
#<alt (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))>
#<alt (* m m)>
#<alt (/ 1 (+ M (/ K (/ 2 (+ m n)))))>
Outputs
#<alt (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m)))))>
#<alt (+ (* n (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))>
#<alt (+ (* n (- (+ (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* n (- (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))>
#<alt (+ (* n (- (+ (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* n (- (+ (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* n (- (* 1/48 (/ (* (pow K 3) (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (+ (* (+ 1/4 (* 1/2 (pow M 2))) (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (* (cos (neg M)) (+ (* -1/4 M) (* -1/6 (pow M 3)))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (+ M (* -1/2 n)) 2)) (fabs (neg (+ m (* -1 n)))))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (+ M (* -1/2 n)) 2)) (fabs (neg (+ m (* -1 n)))))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (+ M (* -1/2 n)) 2)) (fabs (neg (+ m (* -1 n)))))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (+ M (* -1/2 n)) 2)) (fabs (neg (+ m (* -1 n)))))))>
#<alt (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (+ (* -1/2 (/ (* K (* n (sin (neg M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m))))))>
#<alt (+ (* K (+ (* -1/2 (/ (* n (sin (neg M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))) (* -1/8 (/ (* K (* (pow n 2) (cos (neg M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m))))))>
#<alt (+ (* K (+ (* -1/2 (/ (* n (sin (neg M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))) (* K (+ (* -1/8 (/ (* (pow n 2) (cos (neg M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))) (* 1/48 (/ (* K (* (pow n 3) (sin (neg M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m))))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))>
#<alt (+ (* M (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))>
#<alt (+ (* M (- (+ (* M (- (* -1/2 (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (+ (* -1 (* n (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K n))) (+ 1 (* 1/2 (pow n 2)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))>
#<alt (+ (* M (- (+ (* M (- (+ (* -1/2 (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (* M (- (* -1/6 (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (+ (* -1 (* n (- (* -1/2 (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (+ (* -1 (* n (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K n))) (+ 1 (* 1/2 (pow n 2)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))))) (+ (* (+ 1 (* 1/2 (pow n 2))) (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (* (cos (* 1/2 (* K n))) (+ (* -1 n) (* -1/6 (pow n 3)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))))) (+ (* -1 (* n (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K n))) (+ 1 (* 1/2 (pow n 2)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K n)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 n)) 2)) (fabs (- n m)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K n)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 n)) 2)) (fabs (- n m)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K n)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 n)) 2)) (fabs (- n m)))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K n)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 n)) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))>
#<alt (+ (* -1 (/ (* l (cos (- (* 1/2 (* K n)) M))) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))>
#<alt (+ (* l (- (* -1 (* l (+ (* -1 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))>
#<alt (+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))))) (+ (* -1/2 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (* 1/6 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))))))) (+ (* -1 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (+ (fabs (- n m)) (* -1 l)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (+ (fabs (- n m)) (* -1 l)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (+ (fabs (- n m)) (* -1 l)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (+ (fabs (- n m)) (* -1 l)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))))>
#<alt (cos (neg M))>
#<alt (+ (cos (neg M)) (* -1/2 (* K (* n (sin (neg M))))))>
#<alt (+ (cos (neg M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (neg M))))) (* 1/2 (* K (sin (neg M)))))))>
#<alt (+ (cos (neg M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (neg M)))) (* 1/48 (* (pow K 3) (* n (sin (neg M))))))) (* 1/2 (* K (sin (neg M)))))))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (neg M))>
#<alt (+ (cos (neg M)) (* -1/2 (* K (* n (sin (neg M))))))>
#<alt (+ (cos (neg M)) (* K (- (* -1/8 (* K (* (pow n 2) (cos (neg M))))) (* 1/2 (* n (sin (neg M)))))))>
#<alt (+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (pow n 2) (cos (neg M)))) (* 1/48 (* K (* (pow n 3) (sin (neg M))))))) (* 1/2 (* n (sin (neg M)))))))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (* 1/2 (* K n)))>
#<alt (+ (cos (* 1/2 (* K n))) (* M (sin (* 1/2 (* K n)))))>
#<alt (+ (cos (* 1/2 (* K n))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K n))))) (* -1 (sin (* 1/2 (* K n)))))))>
#<alt (+ (cos (* 1/2 (* K n))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K n)))) (* -1/6 (* M (sin (* 1/2 (* K n))))))) (* -1 (sin (* 1/2 (* K n)))))))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K n))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K n))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K n))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K n))))>
#<alt (* -1 M)>
#<alt (- (* 1/2 (* K n)) M)>
#<alt (- (* 1/2 (* K n)) M)>
#<alt (- (* 1/2 (* K n)) M)>
#<alt (* 1/2 (* K n))>
#<alt (* n (+ (* -1 (/ M n)) (* 1/2 K)))>
#<alt (* n (+ (* -1 (/ M n)) (* 1/2 K)))>
#<alt (* n (+ (* -1 (/ M n)) (* 1/2 K)))>
#<alt (* 1/2 (* K n))>
#<alt (* -1 (* n (+ (* -1/2 K) (/ M n))))>
#<alt (* -1 (* n (+ (* -1/2 K) (/ M n))))>
#<alt (* -1 (* n (+ (* -1/2 K) (/ M n))))>
#<alt (* -1 M)>
#<alt (- (* 1/2 (* K n)) M)>
#<alt (- (* 1/2 (* K n)) M)>
#<alt (- (* 1/2 (* K n)) M)>
#<alt (* 1/2 (* K n))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 n)))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 n)))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 n)))>
#<alt (* 1/2 (* K n))>
#<alt (* -1 (* K (+ (* -1/2 n) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 n) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 n) (/ M K))))>
#<alt (* 1/2 (* K n))>
#<alt (+ (* -1 M) (* 1/2 (* K n)))>
#<alt (+ (* -1 M) (* 1/2 (* K n)))>
#<alt (+ (* -1 M) (* 1/2 (* K n)))>
#<alt (* -1 M)>
#<alt (* M (- (* 1/2 (/ (* K n) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K n) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K n) M)) 1))>
#<alt (* -1 M)>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K n) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K n) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K n) M)))))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* 1/2 (* K n))>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (* K n)>
#<alt (/ (cos (neg M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ (cos (neg M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ (cos (neg M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))))) (/ (cos (neg M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (+ (* -1/2 (/ (* K (* m (sin (- (* 1/2 (* K n)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* -1/8 (/ (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* m (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/48 (/ (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (+ (* -1/2 (/ (* K (* n (sin (- (* 1/2 (* K m)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* -1/8 (/ (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* n (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/48 (/ (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (+ (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))) (/ (* M (sin (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))) (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))) (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (+ (cos (- (* 1/2 (* K (+ m n))) M)) (* -1 (* l (cos (- (* 1/2 (* K (+ m n))) M)))))>
#<alt (+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (- (* -1 (* l (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M)))))) (cos (- (* 1/2 (* K (+ m n))) M)))))>
#<alt (+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M))))) (+ (* -1/2 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/6 (cos (- (* 1/2 (* K (+ m n))) M))))))) (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M)))))) (cos (- (* 1/2 (* K (+ m n))) M)))))>
#<alt (* 6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))>
#<alt (/ (+ (* -18 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 6 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* -54 (cos (- (* 1/2 (* K (+ m n))) M))) (* 36 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 2))) (* 6 (cos (- (* 1/2 (* K (+ m n))) M)))) (* 18 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* -108 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -3 (+ (* -54 (cos (- (* 1/2 (* K (+ m n))) M))) (* 36 (cos (- (* 1/2 (* K (+ m n))) M))))) (* 36 (cos (- (* 1/2 (* K (+ m n))) M))))) (pow l 3))) (* 6 (cos (- (* 1/2 (* K (+ m n))) M)))) (+ (* -54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))) (+ (* 18 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2)))))) (pow l 3))>
#<alt (* 6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))>
#<alt (* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* 18 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 3)))>
#<alt (* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (+ (* -36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (* 18 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))>
#<alt (* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (* -1 (/ (- (+ (* -108 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (+ (* 3 (/ (+ (* -36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) l)) (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)))) (+ (* -36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))) l)) (* 18 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))>
#<alt (cos (neg M))>
#<alt (+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))>
#<alt (+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))>
#<alt (+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (* 1/2 (* K (+ m n))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (* -1 M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (- (* 1/2 (* K n)) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (* 1/2 (* K m))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* 1/2 (* K m))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (- (* 1/2 (* K m)) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (* 1/2 (* K n))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* 1/2 (* K n))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (* -1 M)>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* -1 M)>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* 1/2 (* K n))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (* 1/2 (* K m))>
#<alt (* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))>
#<alt (* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))>
#<alt (* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))>
#<alt (* 1/2 (* K m))>
#<alt (* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))>
#<alt (* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))>
#<alt (* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))>
#<alt (* 1/2 (* K m))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (+ (* 1/2 (* K m)) (* 1/2 (* K n)))>
#<alt (* 1/2 (* K n))>
#<alt (* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))>
#<alt (* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))>
#<alt (* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))>
#<alt (* 1/2 (* K n))>
#<alt (* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))>
#<alt (* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))>
#<alt (* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))>
#<alt (/ 1 (exp (* 1/4 (pow m 2))))>
#<alt (+ (* -1/2 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (/ 1 (exp (* 1/4 (pow m 2)))))>
#<alt (+ (* (pow M 2) (- (* 1/24 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (* 1/2 (/ 1 (exp (* 1/4 (pow m 2))))))) (/ 1 (exp (* 1/4 (pow m 2)))))>
#<alt (+ (* (pow M 2) (- (* (pow M 2) (+ (* -1/720 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (* 1/24 (/ 1 (exp (* 1/4 (pow m 2))))))) (* 1/2 (/ 1 (exp (* 1/4 (pow m 2))))))) (/ 1 (exp (* 1/4 (pow m 2)))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (cos M)>
#<alt (+ (cos M) (* -1/4 (* (pow m 2) (cos M))))>
#<alt (+ (cos M) (* (pow m 2) (- (* -1 (* (pow m 2) (+ (* -1/16 (cos M)) (* 1/32 (cos M))))) (* 1/4 (cos M)))))>
#<alt (+ (cos M) (* (pow m 2) (- (* (pow m 2) (- (* -1 (* (pow m 2) (+ (* -1/4 (+ (* -1/16 (cos M)) (* 1/32 (cos M)))) (+ (* -1/128 (cos M)) (* 1/384 (cos M)))))) (+ (* -1/16 (cos M)) (* 1/32 (cos M))))) (* 1/4 (cos M)))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow m 2))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow M 2)))>
#<alt (+ 1 (* (pow M 2) (- (* 1/24 (pow M 2)) 1/2)))>
#<alt (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt 1>
#<alt (+ 1 (* 1/4 (pow m 2)))>
#<alt (+ 1 (* (pow m 2) (+ 1/4 (* 1/32 (pow m 2)))))>
#<alt (+ 1 (* (pow m 2) (+ 1/4 (* (pow m 2) (+ 1/32 (* 1/384 (pow m 2)))))))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (exp (* 1/4 (pow m 2)))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (* 1/4 (pow m 2))>
#<alt (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))>
#<alt (- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (+ M (* 1/2 (* K n))))) (* m (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K n)))))>
#<alt (- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (+ M (* 1/2 (* K n))))) (* m (- (+ (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* m (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K n)))))>
#<alt (- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (+ M (* 1/2 (* K n))))) (* m (- (+ (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* m (- (+ (* -1/2 (/ (* K (* m (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))))) (+ M (* 1/2 (* K n))))) (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n)))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K n)))))>
#<alt (* 1/2 (* K m))>
#<alt (* m (- (+ (* 1/2 K) (/ (* K n) m)) (+ (* 1/2 (/ (* K n) m)) (/ M m))))>
#<alt (* m (- (+ (* 1/2 K) (+ (* 2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (* K (pow m 2)))) (/ (* K n) m))) (+ (* 1/2 (/ (* K n) m)) (+ (* 2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) (* K (pow m 2)))) (/ M m)))))>
#<alt (* m (- (+ (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* 2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) K)) (* 2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) K)))) (* K (pow m 3)))) (+ (* 1/2 K) (+ (* 2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (* K (pow m 2)))) (/ (* K n) m)))) (+ (* 1/2 (/ (* K n) m)) (+ (* 2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) (* K (pow m 2)))) (/ M m)))))>
#<alt (* 1/2 (* K m))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* K n) (+ M (* 1/2 (* K n)))) m)) (* -1/2 K))))>
#<alt (* -1 (* m (+ (* -1 (/ (- (+ (* -1 (/ (- (* -2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) K)) (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) K))) m)) (* K n)) (+ M (* 1/2 (* K n)))) m)) (* -1/2 K))))>
#<alt (* -1 (* m (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* -2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) K)) (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) K)))) (* K m))) (* -2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) K))) (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) K))) m)) (* K n)) (+ M (* 1/2 (* K n)))) m)) (* -1/2 K))))>
#<alt (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))>
#<alt (- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (+ M (* 1/2 (* K m))))) (* n (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K m)))))>
#<alt (- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (+ M (* 1/2 (* K m))))) (* n (- (+ (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* n (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K m)))))>
#<alt (- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (+ M (* 1/2 (* K m))))) (* n (- (+ (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* n (- (+ (* -1/2 (/ (* K (* n (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))))) (+ M (* 1/2 (* K m))))) (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m)))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K m)))))>
#<alt (* 1/2 (* K n))>
#<alt (* n (- (+ (* 1/2 K) (/ (* K m) n)) (+ (* 1/2 (/ (* K m) n)) (/ M n))))>
#<alt (* n (- (+ (* 1/2 K) (+ (* 2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (* K (pow n 2)))) (/ (* K m) n))) (+ (* 1/2 (/ (* K m) n)) (+ (* 2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) (* K (pow n 2)))) (/ M n)))))>
#<alt (* n (- (+ (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* 2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) K)) (* 2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) K)))) (* K (pow n 3)))) (+ (* 1/2 K) (+ (* 2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (* K (pow n 2)))) (/ (* K m) n)))) (+ (* 1/2 (/ (* K m) n)) (+ (* 2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) (* K (pow n 2)))) (/ M n)))))>
#<alt (* 1/2 (* K n))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* K m) (+ M (* 1/2 (* K m)))) n)) (* -1/2 K))))>
#<alt (* -1 (* n (+ (* -1 (/ (- (+ (* -1 (/ (- (* -2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) K)) (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) K))) n)) (* K m)) (+ M (* 1/2 (* K m)))) n)) (* -1/2 K))))>
#<alt (* -1 (* n (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* -2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) K)) (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) K)))) (* K n))) (* -2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) K))) (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) K))) n)) (* K m)) (+ M (* 1/2 (* K m)))) n)) (* -1/2 K))))>
#<alt (* -1 M)>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (* -1 M)>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* -1 M)>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (exp l))>
#<alt (+ (* -1 (/ (* m (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (exp l))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (exp l)))>
#<alt (+ (* m (+ (* -1 (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (exp l))) (* m (- (* -1/2 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 2)) (exp l))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))) (exp l)))))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (exp l)))>
#<alt (+ (* m (+ (* -1 (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (exp l))) (* m (- (+ (* -1/2 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 2)) (exp l))) (* m (- (* -1 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (exp l))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (+ (* -1/2 (/ (* K (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))) (+ M (* 1/2 (* K n))))) (* -1/6 (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 3)))) (exp l))))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))) (exp l)))))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (exp l)))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m))))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m))))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m))))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m))))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (exp l))>
#<alt (+ (* -1 (/ (* n (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (exp l))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (exp l)))>
#<alt (+ (* n (+ (* -1 (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (exp l))) (* n (- (* -1/2 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 2)) (exp l))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))) (exp l)))))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (exp l)))>
#<alt (+ (* n (+ (* -1 (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (exp l))) (* n (- (+ (* -1/2 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 2)) (exp l))) (* n (- (* -1 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (exp l))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (+ (* -1/2 (/ (* K (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))) (+ M (* 1/2 (* K m))))) (* -1/6 (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 3)))) (exp l))))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))) (exp l)))))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (exp l)))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n))))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n))))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n))))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n))))))) (exp l))>
#<alt (/ (cos (* -1 M)) (exp l))>
#<alt (+ (* -1/2 (/ (* K (* (sin (* -1 M)) (+ m n))) (exp l))) (/ (cos (* -1 M)) (exp l)))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (* -1 M)) (+ m n)) (exp l))) (* -1/8 (/ (* K (* (cos (* -1 M)) (pow (+ m n) 2))) (exp l))))) (/ (cos (* -1 M)) (exp l)))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (* -1 M)) (+ m n)) (exp l))) (* K (+ (* -1/8 (/ (* (cos (* -1 M)) (pow (+ m n) 2)) (exp l))) (* 1/48 (/ (* K (* (sin (* -1 M)) (pow (+ m n) 3))) (exp l))))))) (/ (cos (* -1 M)) (exp l)))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (* 1/2 (* K (+ m n)))) (exp l))>
#<alt (+ (/ (cos (* 1/2 (* K (+ m n)))) (exp l)) (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp l)))>
#<alt (+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (exp l))) (/ (sin (* 1/2 (* K (+ m n)))) (exp l)))) (/ (cos (* 1/2 (* K (+ m n)))) (exp l)))>
#<alt (+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp l))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp l))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp l)))) (/ (cos (* 1/2 (* K (+ m n)))) (exp l)))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M)))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M)))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M)))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M)))) (exp l))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (+ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (* -1 (* l (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))>
#<alt (+ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (* l (- (* -1 (* l (+ (* -1 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))) (* 1/2 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))) (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))>
#<alt (+ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))) (* 1/2 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))))) (+ (* -1/2 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))) (* 1/6 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))))))) (+ (* -1 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))) (* 1/2 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))) (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n)))))>
#<alt (+ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* -1 (* m (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))))))>
#<alt (+ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* m (- (* m (- (* -1/2 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 2))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))))))>
#<alt (+ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* m (- (* m (- (+ (* -1/2 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 2))) (* m (- (* -1 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (+ (* -1/2 (/ (* K (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))) (+ M (* 1/2 (* K n))))) (* -1/6 (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 3))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m)))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m)))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m)))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m)))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m)))))>
#<alt (+ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* -1 (* n (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))))))>
#<alt (+ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* n (- (* n (- (* -1/2 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 2))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))))))>
#<alt (+ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* n (- (* n (- (+ (* -1/2 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 2))) (* n (- (* -1 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (+ (* -1/2 (/ (* K (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))) (+ M (* 1/2 (* K m))))) (* -1/6 (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 3))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n)))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n)))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n)))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n)))))))>
#<alt (cos (* -1 M))>
#<alt (+ (cos (* -1 M)) (* -1/2 (* K (* (sin (* -1 M)) (+ m n)))))>
#<alt (+ (cos (* -1 M)) (* K (- (* -1/8 (* K (* (cos (* -1 M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (* -1 M)) (+ m n))))))>
#<alt (+ (cos (* -1 M)) (* K (- (* K (+ (* -1/8 (* (cos (* -1 M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (* -1 M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (* -1 M)) (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (* 1/2 (* K (+ m n))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M))))>
#<alt (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M))))>
#<alt (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))>
#<alt (- (+ (* 1/4 (* (pow K 2) (pow n 2))) (* 1/2 (* (pow K 2) (* m n)))) (pow M 2))>
#<alt (- (+ (* 1/4 (* (pow K 2) (pow n 2))) (* m (+ (* 1/4 (* (pow K 2) m)) (* 1/2 (* (pow K 2) n))))) (pow M 2))>
#<alt (- (+ (* 1/4 (* (pow K 2) (pow n 2))) (* m (+ (* 1/4 (* (pow K 2) m)) (* 1/2 (* (pow K 2) n))))) (pow M 2))>
#<alt (* 1/4 (* (pow K 2) (pow m 2)))>
#<alt (* (pow m 2) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) n) m))))>
#<alt (* (pow m 2) (- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (pow m 2))) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) n) m)))) (/ (pow M 2) (pow m 2))))>
#<alt (* (pow m 2) (- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (pow m 2))) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) n) m)))) (/ (pow M 2) (pow m 2))))>
#<alt (* 1/4 (* (pow K 2) (pow m 2)))>
#<alt (* (pow m 2) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) n) m))))>
#<alt (* (pow m 2) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) m)) (* -1/2 (* (pow K 2) n))) m)) (* 1/4 (pow K 2))))>
#<alt (* (pow m 2) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) m)) (* -1/2 (* (pow K 2) n))) m)) (* 1/4 (pow K 2))))>
#<alt (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))>
#<alt (- (+ (* 1/4 (* (pow K 2) (pow m 2))) (* 1/2 (* (pow K 2) (* m n)))) (pow M 2))>
#<alt (- (+ (* 1/4 (* (pow K 2) (pow m 2))) (* n (+ (* 1/4 (* (pow K 2) n)) (* 1/2 (* (pow K 2) m))))) (pow M 2))>
#<alt (- (+ (* 1/4 (* (pow K 2) (pow m 2))) (* n (+ (* 1/4 (* (pow K 2) n)) (* 1/2 (* (pow K 2) m))))) (pow M 2))>
#<alt (* 1/4 (* (pow K 2) (pow n 2)))>
#<alt (* (pow n 2) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) m) n))))>
#<alt (* (pow n 2) (- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (pow n 2))) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) m) n)))) (/ (pow M 2) (pow n 2))))>
#<alt (* (pow n 2) (- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (pow n 2))) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) m) n)))) (/ (pow M 2) (pow n 2))))>
#<alt (* 1/4 (* (pow K 2) (pow n 2)))>
#<alt (* (pow n 2) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) m) n))))>
#<alt (* (pow n 2) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) n)) (* -1/2 (* (pow K 2) m))) n)) (* 1/4 (pow K 2))))>
#<alt (* (pow n 2) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) n)) (* -1/2 (* (pow K 2) m))) n)) (* 1/4 (pow K 2))))>
#<alt (* -1 (pow M 2))>
#<alt (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2))>
#<alt (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2))>
#<alt (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2))>
#<alt (* 1/4 (* (pow K 2) (pow (+ m n) 2)))>
#<alt (* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))>
#<alt (* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))>
#<alt (* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))>
#<alt (* 1/4 (* (pow K 2) (pow (+ m n) 2)))>
#<alt (* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))>
#<alt (* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))>
#<alt (* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))>
#<alt (* 1/4 (* (pow K 2) (pow (+ m n) 2)))>
#<alt (+ (* -1 (pow M 2)) (* 1/4 (* (pow K 2) (pow (+ m n) 2))))>
#<alt (+ (* -1 (pow M 2)) (* 1/4 (* (pow K 2) (pow (+ m n) 2))))>
#<alt (+ (* -1 (pow M 2)) (* 1/4 (* (pow K 2) (pow (+ m n) 2))))>
#<alt (* -1 (pow M 2))>
#<alt (* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))>
#<alt (* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))>
#<alt (* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))>
#<alt (* -1 (pow M 2))>
#<alt (* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))>
#<alt (* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))>
#<alt (* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))>
#<alt (pow M 2)>
#<alt (+ (* -1 (* M n)) (pow M 2))>
#<alt (+ (* n (+ (* -1 M) (* 1/4 n))) (pow M 2))>
#<alt (+ (* n (+ (* -1 M) (* 1/4 n))) (pow M 2))>
#<alt (* 1/4 (pow n 2))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ M n))))>
#<alt (* (pow n 2) (+ 1/4 (+ (* -1 (/ M n)) (/ (pow M 2) (pow n 2)))))>
#<alt (* (pow n 2) (+ 1/4 (+ (* -1 (/ M n)) (/ (pow M 2) (pow n 2)))))>
#<alt (* 1/4 (pow n 2))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ M n))))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (pow M 2) n))) n))))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (pow M 2) n))) n))))>
#<alt (* 1/4 (pow n 2))>
#<alt (+ (* -1 (* M n)) (* 1/4 (pow n 2)))>
#<alt (+ (* 1/4 (pow n 2)) (* M (+ M (* -1 n))))>
#<alt (+ (* 1/4 (pow n 2)) (* M (+ M (* -1 n))))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ n M))))>
#<alt (* (pow M 2) (+ 1 (+ (* -1 (/ n M)) (* 1/4 (/ (pow n 2) (pow M 2))))))>
#<alt (* (pow M 2) (+ 1 (+ (* -1 (/ n M)) (* 1/4 (/ (pow n 2) (pow M 2))))))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ n M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ n (* -1/4 (/ (pow n 2) M))) M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ n (* -1/4 (/ (pow n 2) M))) M))))>
#<alt (- (+ l (pow M 2)) (fabs (- n m)))>
#<alt (- (+ l (+ (* -1 (* M n)) (pow M 2))) (fabs (- n m)))>
#<alt (- (+ l (+ (* n (+ (* -1 M) (* 1/4 n))) (pow M 2))) (fabs (- n m)))>
#<alt (- (+ l (+ (* n (+ (* -1 M) (* 1/4 n))) (pow M 2))) (fabs (- n m)))>
#<alt (* 1/4 (pow n 2))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ M n))))>
#<alt (* (pow n 2) (- (+ 1/4 (+ (* -1 (/ M n)) (+ (/ l (pow n 2)) (/ (pow M 2) (pow n 2))))) (/ (fabs (- n m)) (pow n 2))))>
#<alt (* (pow n 2) (- (+ 1/4 (+ (* -1 (/ M n)) (+ (/ l (pow n 2)) (/ (pow M 2) (pow n 2))))) (/ (fabs (- n m)) (pow n 2))))>
#<alt (* 1/4 (pow n 2))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ M n))))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (- (+ l (pow M 2)) (fabs (neg (+ m (* -1 n))))) n))) n))))>
#<alt (* (pow n 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (- (+ l (pow M 2)) (fabs (neg (+ m (* -1 n))))) n))) n))))>
#<alt (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))>
#<alt (- (+ l (+ (* -1 (* M n)) (* 1/4 (pow n 2)))) (fabs (- n m)))>
#<alt (- (+ l (+ (* 1/4 (pow n 2)) (* M (+ M (* -1 n))))) (fabs (- n m)))>
#<alt (- (+ l (+ (* 1/4 (pow n 2)) (* M (+ M (* -1 n))))) (fabs (- n m)))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ n M))))>
#<alt (* (pow M 2) (- (+ 1 (+ (* -1 (/ n M)) (+ (* 1/4 (/ (pow n 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- n m)) (pow M 2))))>
#<alt (* (pow M 2) (- (+ 1 (+ (* -1 (/ n M)) (+ (* 1/4 (/ (pow n 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- n m)) (pow M 2))))>
#<alt (pow M 2)>
#<alt (* (pow M 2) (+ 1 (* -1 (/ n M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ n (* -1 (/ (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))) M))) M))))>
#<alt (* (pow M 2) (+ 1 (* -1 (/ (+ n (* -1 (/ (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))) M))) M))))>
#<alt (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))>
#<alt l>
#<alt (* l (- (+ 1 (/ (pow (- (* 1/2 n) M) 2) l)) (/ (fabs (- n m)) l)))>
#<alt (* l (- (+ 1 (/ (pow (- (* 1/2 n) M) 2) l)) (/ (fabs (- n m)) l)))>
#<alt (* l (- (+ 1 (/ (pow (- (* 1/2 n) M) 2) l)) (/ (fabs (- n m)) l)))>
#<alt l>
#<alt (* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))) l)) 1)))>
#<alt (* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))) l)) 1)))>
#<alt (* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))) l)) 1)))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))>
#<alt (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt l>
#<alt (* l (+ 1 (* 1/2 l)))>
#<alt (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))>
#<alt (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))>
#<alt (* 1/6 (pow l 3))>
#<alt (* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))>
#<alt (* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))>
#<alt (* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))>
#<alt (* 1/6 (pow l 3))>
#<alt (* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))>
#<alt (* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))>
#<alt (* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))>
#<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 (/ 2 (* K (+ m n)))>
#<alt (+ (* -4 (/ M (* (pow K 2) (pow (+ m n) 2)))) (* 2 (/ 1 (* K (+ m n)))))>
#<alt (+ (* M (- (* 8 (/ M (* (pow K 3) (pow (+ m n) 3)))) (* 4 (/ 1 (* (pow K 2) (pow (+ m n) 2)))))) (* 2 (/ 1 (* K (+ m n)))))>
#<alt (+ (* M (- (* M (+ (* -16 (/ M (* (pow K 4) (pow (+ m n) 4)))) (* 8 (/ 1 (* (pow K 3) (pow (+ m n) 3)))))) (* 4 (/ 1 (* (pow K 2) (pow (+ m n) 2)))))) (* 2 (/ 1 (* K (+ m n)))))>
#<alt (/ 1 M)>
#<alt (/ (+ 1 (* -1/2 (/ (* K (+ m n)) M))) M)>
#<alt (/ (- (+ 1 (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2)))) (* 1/2 (/ (* K (+ m n)) M))) M)>
#<alt (/ (- (+ 1 (* -1/8 (/ (* (pow K 3) (pow (+ m n) 3)) (pow M 3)))) (+ (* -1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) (* 1/2 (/ (* K (+ m n)) M)))) M)>
#<alt (/ 1 M)>
#<alt (* -1 (/ (- (* 1/2 (/ (* K (+ m n)) M)) 1) M))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) M)) (* 1/2 (* K (+ m n)))) M)) 1) M))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (/ (* (pow K 3) (pow (+ m n) 3)) M)) (* 1/4 (* (pow K 2) (pow (+ m n) 2)))) M)) (* 1/2 (* K (+ m n)))) M)) 1) M))>
#<alt (/ 1 M)>
#<alt (+ (* -1/2 (/ (* K (+ m n)) (pow M 2))) (/ 1 M))>
#<alt (+ (* K (- (* 1/4 (/ (* K (pow (+ m n) 2)) (pow M 3))) (* 1/2 (/ (+ m n) (pow M 2))))) (/ 1 M))>
#<alt (+ (* K (- (* K (- (* -1/8 (/ (* K (pow (+ m n) 3)) (pow M 4))) (* -1/4 (/ (pow (+ m n) 2) (pow M 3))))) (* 1/2 (/ (+ m n) (pow M 2))))) (/ 1 M))>
#<alt (/ 2 (* K (+ m n)))>
#<alt (/ (+ (* -4 (/ M (* K (pow (+ m n) 2)))) (* 2 (/ 1 (+ m n)))) K)>
#<alt (/ (- (+ (* 8 (/ (pow M 2) (* (pow K 2) (pow (+ m n) 3)))) (* 2 (/ 1 (+ m n)))) (* 4 (/ M (* K (pow (+ m n) 2))))) K)>
#<alt (/ (- (+ (* -16 (/ (pow M 3) (* (pow K 3) (pow (+ m n) 4)))) (* 2 (/ 1 (+ m n)))) (+ (* -8 (/ (pow M 2) (* (pow K 2) (pow (+ m n) 3)))) (* 4 (/ M (* K (pow (+ m n) 2)))))) K)>
#<alt (/ 2 (* K (+ m n)))>
#<alt (* -1 (/ (- (* 4 (/ M (* K (pow (+ m n) 2)))) (* 2 (/ 1 (+ m n)))) K))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 8 (/ (pow M 2) (* K (pow (+ m n) 3)))) (* 4 (/ M (pow (+ m n) 2)))) K)) (* 2 (/ 1 (+ m n)))) K))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ (pow M 3) (* K (pow (+ m n) 4)))) (* 8 (/ (pow M 2) (pow (+ m n) 3)))) K)) (* 4 (/ M (pow (+ m n) 2)))) K)) (* 2 (/ 1 (+ m n)))) K))>
#<alt (/ 1 (+ M (* 1/2 (* K n))))>
#<alt (+ (* -1/2 (/ (* K m) (pow (+ M (* 1/2 (* K n))) 2))) (/ 1 (+ M (* 1/2 (* K n)))))>
#<alt (+ (* m (- (* 1/4 (/ (* (pow K 2) m) (pow (+ M (* 1/2 (* K n))) 3))) (* 1/2 (/ K (pow (+ M (* 1/2 (* K n))) 2))))) (/ 1 (+ M (* 1/2 (* K n)))))>
#<alt (+ (* m (- (* m (- (* -1/8 (/ (* (pow K 3) m) (pow (+ M (* 1/2 (* K n))) 4))) (* -1/4 (/ (pow K 2) (pow (+ M (* 1/2 (* K n))) 3))))) (* 1/2 (/ K (pow (+ M (* 1/2 (* K n))) 2))))) (/ 1 (+ M (* 1/2 (* K n)))))>
#<alt (/ 2 (* K m))>
#<alt (/ (+ (* -4 (/ (+ M (* 1/2 (* K n))) (* (pow K 2) m))) (* 2 (/ 1 K))) m)>
#<alt (/ (- (+ (* 8 (/ (pow (+ M (* 1/2 (* K n))) 2) (* (pow K 3) (pow m 2)))) (* 2 (/ 1 K))) (* 4 (/ (+ M (* 1/2 (* K n))) (* (pow K 2) m)))) m)>
#<alt (/ (- (+ (* -16 (/ (pow (+ M (* 1/2 (* K n))) 3) (* (pow K 4) (pow m 3)))) (* 2 (/ 1 K))) (+ (* -8 (/ (pow (+ M (* 1/2 (* K n))) 2) (* (pow K 3) (pow m 2)))) (* 4 (/ (+ M (* 1/2 (* K n))) (* (pow K 2) m))))) m)>
#<alt (/ 2 (* K m))>
#<alt (* -1 (/ (- (* 4 (/ (+ M (* 1/2 (* K n))) (* (pow K 2) m))) (* 2 (/ 1 K))) m))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 8 (/ (pow (+ M (* 1/2 (* K n))) 2) (* (pow K 3) m))) (* 4 (/ (+ M (* 1/2 (* K n))) (pow K 2)))) m)) (* 2 (/ 1 K))) m))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ (pow (+ M (* 1/2 (* K n))) 3) (* (pow K 4) m))) (* 8 (/ (pow (+ M (* 1/2 (* K n))) 2) (pow K 3)))) m)) (* 4 (/ (+ M (* 1/2 (* K n))) (pow K 2)))) m)) (* 2 (/ 1 K))) m))>
#<alt (/ 1 (+ M (* 1/2 (* K m))))>
#<alt (+ (* -1/2 (/ (* K n) (pow (+ M (* 1/2 (* K m))) 2))) (/ 1 (+ M (* 1/2 (* K m)))))>
#<alt (+ (* n (- (* 1/4 (/ (* (pow K 2) n) (pow (+ M (* 1/2 (* K m))) 3))) (* 1/2 (/ K (pow (+ M (* 1/2 (* K m))) 2))))) (/ 1 (+ M (* 1/2 (* K m)))))>
#<alt (+ (* n (- (* n (- (* -1/8 (/ (* (pow K 3) n) (pow (+ M (* 1/2 (* K m))) 4))) (* -1/4 (/ (pow K 2) (pow (+ M (* 1/2 (* K m))) 3))))) (* 1/2 (/ K (pow (+ M (* 1/2 (* K m))) 2))))) (/ 1 (+ M (* 1/2 (* K m)))))>
#<alt (/ 2 (* K n))>
#<alt (/ (+ (* -4 (/ (+ M (* 1/2 (* K m))) (* (pow K 2) n))) (* 2 (/ 1 K))) n)>
#<alt (/ (- (+ (* 8 (/ (pow (+ M (* 1/2 (* K m))) 2) (* (pow K 3) (pow n 2)))) (* 2 (/ 1 K))) (* 4 (/ (+ M (* 1/2 (* K m))) (* (pow K 2) n)))) n)>
#<alt (/ (- (+ (* -16 (/ (pow (+ M (* 1/2 (* K m))) 3) (* (pow K 4) (pow n 3)))) (* 2 (/ 1 K))) (+ (* -8 (/ (pow (+ M (* 1/2 (* K m))) 2) (* (pow K 3) (pow n 2)))) (* 4 (/ (+ M (* 1/2 (* K m))) (* (pow K 2) n))))) n)>
#<alt (/ 2 (* K n))>
#<alt (* -1 (/ (- (* 4 (/ (+ M (* 1/2 (* K m))) (* (pow K 2) n))) (* 2 (/ 1 K))) n))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 8 (/ (pow (+ M (* 1/2 (* K m))) 2) (* (pow K 3) n))) (* 4 (/ (+ M (* 1/2 (* K m))) (pow K 2)))) n)) (* 2 (/ 1 K))) n))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ (pow (+ M (* 1/2 (* K m))) 3) (* (pow K 4) n))) (* 8 (/ (pow (+ M (* 1/2 (* K m))) 2) (pow K 3)))) n)) (* 4 (/ (+ M (* 1/2 (* K m))) (pow K 2)))) n)) (* 2 (/ 1 K))) n))>
Calls

198 calls:

TimeVariablePointExpression
18.0ms
n
@-inf
(/ (cos (- (* K (/ (+ m n) 2)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))
7.0ms
M
@0
(* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n))))))
5.0ms
K
@0
(/ (cos (* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n))))))) (exp l))
4.0ms
l
@inf
(/ (cos (* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n))))))) (exp l))
4.0ms
l
@inf
(/ (cos (- (* 1/2 (* n K)) M)) (exp (+ (* (- (* 1/2 n) M) (- (* 1/2 n) M)) (- l (fabs (- n m))))))

rewrite337.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
3048×*-lowering-*.f32
3048×*-lowering-*.f64
2510×fma-lowering-fma.f32
2510×fma-lowering-fma.f64
2044×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054204
1356184
23061183
08375183
Stop Event
iter limit
node limit
Counts
23 → 476
Calls
Call 1
Inputs
(/ (cos (- (* 1/2 (* n K)) M)) (exp (+ (* (- (* 1/2 n) M) (- (* 1/2 n) M)) (- l (fabs (- n m))))))
(cos (- (* 1/2 (* n K)) M))
(- (* 1/2 (* n K)) M)
(* 1/2 (* n K))
(* n K)
(/ (cos (- (* K (/ (+ m n) 2)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))
(cos (- (* K (/ (+ m n) 2)) M))
(- (* K (/ (+ m n) 2)) M)
(* K (/ (+ m n) 2))
(/ (cos M) (exp (* 1/4 (* m m))))
(cos M)
(exp (* 1/4 (* m m)))
(* 1/4 (* m m))
(* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n))))))
(/ (cos (* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n))))))) (exp l))
(cos (* (- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M)) (/ 1 (+ M (/ K (/ 2 (+ m n)))))))
(- (/ (* (* (+ m n) K) (* (+ m n) K)) 4) (* M M))
(* (- (* 1/2 n) M) (- (* 1/2 n) M))
(+ (* (- (* 1/2 n) M) (- (* 1/2 n) M)) (- l (fabs (- n m))))
(* l 1/6)
(* l (+ 1 (* l (+ 1/2 (* l 1/6)))))
(* m m)
(/ 1 (+ M (/ K (/ 2 (+ m n)))))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) #s(literal 1 binary64)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))
(/.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 n m)))))
(pow.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (pow.f64 (/.f64 (exp.f64 (-.f64 l (fabs.f64 (-.f64 n m)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) #s(literal -1 binary64)))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(+.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (cos.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) (*.f64 (sin.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (sin.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (cos.f64 (/.f64 (*.f64 M M) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (sin.f64 (/.f64 (*.f64 M M) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 (-.f64 #s(literal 0 binary64) M))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 (-.f64 #s(literal 0 binary64) M)))))
(fma.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (sin.f64 M) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) #s(literal 2 binary64))) (cos.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) (-.f64 #s(literal 0 binary64) M))
(+.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (/.f64 (*.f64 M M) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (-.f64 #s(literal 0 binary64) M))
(fma.f64 n (/.f64 K #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (-.f64 #s(literal 0 binary64) M))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) n) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (*.f64 n K) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) n) K (-.f64 #s(literal 0 binary64) M))
(fma.f64 #s(literal -1 binary64) M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (-.f64 #s(literal 0 binary64) M))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (*.f64 M (*.f64 M M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (*.f64 M (*.f64 M M))) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M))) (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 M M)))) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 #s(literal 0 binary64) M)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) (-.f64 #s(literal 0 binary64) M)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 #s(literal 0 binary64) M))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) (-.f64 #s(literal 0 binary64) M)))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (*.f64 M (*.f64 M M)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (/.f64 K #s(literal 2 binary64)))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 K (*.f64 #s(literal 1/2 binary64) n))
(*.f64 (*.f64 n K) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 (*.f64 #s(literal 1/2 binary64) K) n)
(*.f64 n K)
(*.f64 K n)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))) #s(literal -1 binary64)))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) (cos.f64 (/.f64 (*.f64 M M) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))) (*.f64 (sin.f64 (/.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) (sin.f64 (/.f64 (*.f64 M M) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))) (cos.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))) (sin.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))))))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 (-.f64 #s(literal 0 binary64) M))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))))) (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 M M))))) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))))) (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 M M))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))) (cos.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))) (*.f64 (sin.f64 (*.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))) (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 (-.f64 #s(literal 0 binary64) M)))))
(fma.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 2 binary64))) (cos.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(+.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M))
(+.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 M M))))
(+.f64 (*.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)
(-.f64 (/.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (/.f64 (*.f64 M M) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))) (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))))
(fma.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) K (-.f64 #s(literal 0 binary64) M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (*.f64 K (+.f64 n m)) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 M M))))
(fma.f64 #s(literal -1 binary64) M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 n m))) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 K #s(literal 1 binary64)) (/.f64 (+.f64 n m) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 K #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 n m)) (-.f64 #s(literal 0 binary64) M))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M)))))
(/.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M))))) (*.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M)))) (*.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M))))) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M))))) #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))) (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M)))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M)))))) (*.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M))))) (*.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M)))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))
(/.f64 (neg.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))) (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 M M)))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 #s(literal 0 binary64) M)) (*.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M)))))
(/.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 #s(literal 0 binary64) M))) (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M)))
(/.f64 (*.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M)))))) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M))))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M))))) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M)))) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))) (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(pow.f64 (/.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))
(*.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))))
(*.f64 (/.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (+.f64 (*.f64 M (*.f64 M M)) (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))))) (+.f64 (*.f64 M M) (*.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))))
(*.f64 (/.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (-.f64 (*.f64 M M) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))))) (-.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) (*.f64 m (/.f64 K #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) n) (*.f64 (/.f64 K #s(literal 2 binary64)) m))
(+.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) m) (*.f64 (/.f64 K #s(literal 2 binary64)) n))
(+.f64 (*.f64 m (/.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m)))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 m (/.f64 K #s(literal 2 binary64))))
(fma.f64 n (/.f64 K #s(literal 2 binary64)) (*.f64 m (/.f64 K #s(literal 2 binary64))))
(fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (*.f64 m (/.f64 K #s(literal 2 binary64))))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) n) (*.f64 m (/.f64 K #s(literal 2 binary64))))
(fma.f64 (*.f64 n K) #s(literal 1/2 binary64) (*.f64 m (/.f64 K #s(literal 2 binary64))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) n) K (*.f64 m (/.f64 K #s(literal 2 binary64))))
(fma.f64 m (/.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(fma.f64 (/.f64 K #s(literal 2 binary64)) n (*.f64 (/.f64 K #s(literal 2 binary64)) m))
(fma.f64 (/.f64 K #s(literal 2 binary64)) m (*.f64 (/.f64 K #s(literal 2 binary64)) n))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (*.f64 m (/.f64 K #s(literal 2 binary64))))
(neg.f64 (/.f64 K (/.f64 #s(literal -2 binary64) (+.f64 n m))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 n m)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m))) #s(literal 1 binary64)))
(/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m)))))
(/.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal -2 binary64) (+.f64 n m)))
(/.f64 (/.f64 K #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 n m)))
(/.f64 (*.f64 K #s(literal 1 binary64)) (/.f64 #s(literal 2 binary64) (+.f64 n m)))
(/.f64 (*.f64 #s(literal 1 binary64) K) (/.f64 #s(literal 2 binary64) (+.f64 n m)))
(/.f64 (*.f64 K (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m)))))
(/.f64 (*.f64 K (-.f64 (*.f64 m m) (*.f64 n n))) (*.f64 #s(literal 2 binary64) (-.f64 m n)))
(/.f64 (neg.f64 (*.f64 K (+.f64 n m))) #s(literal -2 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) K)) (/.f64 #s(literal 2 binary64) (+.f64 n m)))
(/.f64 (*.f64 K (-.f64 #s(literal 0 binary64) (+.f64 n m))) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 m m) (*.f64 n n))) (-.f64 m n))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 n m)) K) #s(literal -2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 n m)) K) #s(literal -1 binary64)))
(*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) K)
(*.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) K) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))
(*.f64 (*.f64 K (+.f64 n m)) #s(literal 1/2 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 n m))))
(*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))
(*.f64 (/.f64 K #s(literal 1 binary64)) (/.f64 (+.f64 n m) #s(literal 2 binary64)))
(*.f64 (/.f64 K #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 n m)))
(exp.f64 (*.f64 (log.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (cos.f64 M))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (cos.f64 M) (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (cos.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (cos.f64 M)) #s(literal 1 binary64)))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (cos.f64 M))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M)) (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M))) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))
(/.f64 (*.f64 (cos.f64 M) #s(literal 1 binary64)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(pow.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (cos.f64 M)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (cos.f64 M)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))
(*.f64 (exp.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (cos.f64 M))
(*.f64 (exp.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 M)) #s(literal -1 binary64)))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 M)) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 M)))
(cos.f64 M)
(cos.f64 (-.f64 #s(literal 0 binary64) M))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (*.f64 m #s(literal 1/4 binary64)))) m))
(exp.f64 (*.f64 (log.f64 (exp.f64 (*.f64 m m))) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 m m))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (/.f64 (*.f64 m m) #s(literal 2 binary64)) (/.f64 (*.f64 m m) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (*.f64 m #s(literal 1/4 binary64))) m)
(pow.f64 (exp.f64 (*.f64 m m)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 m m) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/4 binary64)) (exp.f64 #s(literal 1/4 binary64))) (/.f64 (*.f64 m m) #s(literal 2 binary64)))
(pow.f64 (exp.f64 m) (*.f64 m #s(literal 1/4 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 m m) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 m m) #s(literal 2 binary64)))))
(*.f64 m (*.f64 m #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(*.f64 (*.f64 m m) #s(literal 1/4 binary64))
(*.f64 (*.f64 m #s(literal 1/4 binary64)) m)
(+.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M))
(+.f64 (-.f64 #s(literal 0 binary64) M) (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 M M))))
(+.f64 (*.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)
(-.f64 (/.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (/.f64 (*.f64 M M) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))) (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))))
(fma.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) K (-.f64 #s(literal 0 binary64) M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (*.f64 K (+.f64 n m)) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 M M))))
(fma.f64 #s(literal -1 binary64) M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 n m))) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 K #s(literal 1 binary64)) (/.f64 (+.f64 n m) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 K #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 n m)) (-.f64 #s(literal 0 binary64) M))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M)))))
(/.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M))))) (*.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M)))) (*.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M))))) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M))))) #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))) (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M)))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M)))))) (*.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M))))) (*.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M)))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))
(/.f64 (neg.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))) (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 M M)))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 #s(literal 0 binary64) M)) (*.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M)))))
(/.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 #s(literal 0 binary64) M))) (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) M)))
(/.f64 (*.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M)))))) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M))))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M))))) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M)))) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))) (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(pow.f64 (/.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))
(*.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))))
(*.f64 (/.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (+.f64 (*.f64 M (*.f64 M M)) (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))))) (+.f64 (*.f64 M M) (*.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))))
(*.f64 (/.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (-.f64 (*.f64 M M) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))))) (-.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (-.f64 #s(literal 0 binary64) (exp.f64 l))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))) (exp.f64 l)))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (exp.f64 l))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))) (-.f64 #s(literal 0 binary64) (exp.f64 l)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)))) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 l))))
(/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) #s(literal 1 binary64)) (exp.f64 l))
(pow.f64 (/.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 l)))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (exp.f64 l)))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 l))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)))
(*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))) #s(literal -1 binary64)))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) (cos.f64 (/.f64 (*.f64 M M) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))) (*.f64 (sin.f64 (/.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) (sin.f64 (/.f64 (*.f64 M M) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))) (cos.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))))) (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))) (sin.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))))))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 (-.f64 #s(literal 0 binary64) M))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))))) (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 M M))))) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))))) (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 M M))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))) (cos.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))) (*.f64 (sin.f64 (*.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))) (sin.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 (-.f64 #s(literal 0 binary64) M)))))
(fma.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (sin.f64 M)) #s(literal 2 binary64))) (cos.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(+.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 M M)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))))
(-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))) (/.f64 (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M)))) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))) (/.f64 (*.f64 M (*.f64 M (*.f64 M M))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))
(fma.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 K (*.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 M (-.f64 #s(literal 0 binary64) M) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))))
(fma.f64 (+.f64 n m) (*.f64 K (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (+.f64 n m) (*.f64 (*.f64 (*.f64 K K) (+.f64 n m)) #s(literal 1/4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (+.f64 n m) (/.f64 (*.f64 (*.f64 K K) (+.f64 n m)) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 K (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 M M)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (*.f64 K (+.f64 n m)) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) #s(literal 1/4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 M M)))
(fma.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 M M)))
(fma.f64 (-.f64 #s(literal 0 binary64) M) M (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M M) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal -1/4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 M M)))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (*.f64 M M)))
(fma.f64 (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 K #s(literal 1/4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))) (/.f64 K #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (/.f64 K #s(literal 2 binary64)) (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))) (*.f64 K (+.f64 n m)) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (*.f64 K K) (*.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) (/.f64 (+.f64 n m) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (/.f64 (*.f64 K K) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (*.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) (/.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 K K) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (/.f64 K #s(literal 2 binary64))) (*.f64 (+.f64 n m) (+.f64 n m)) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (*.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) K) (/.f64 (+.f64 n m) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (*.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (/.f64 (+.f64 n m) #s(literal 2 binary64))) K (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(fma.f64 (*.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (/.f64 K #s(literal 2 binary64))) (+.f64 n m) (-.f64 #s(literal 0 binary64) (*.f64 M M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M))))) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M)))) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M))))) #s(literal 1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M)))) #s(literal 1 binary64)) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M)))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M))))) (neg.f64 (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M (*.f64 M M)) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 M M))))) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (-.f64 #s(literal 0 binary64) (*.f64 M M))) (*.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 M M))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 M M)) (-.f64 #s(literal 0 binary64) (*.f64 M M)))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 M M))))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)))
(*.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M)) #s(literal 1 binary64))
(*.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m))) (*.f64 (*.f64 (*.f64 K K) K) (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)))) #s(literal 64 binary64)) (*.f64 (*.f64 M M) (*.f64 M (*.f64 M (*.f64 M M))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 (*.f64 M M) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 K (*.f64 K (*.f64 (+.f64 n m) (+.f64 n m))))) #s(literal 16 binary64)) (*.f64 M (*.f64 M (*.f64 M M)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 #s(literal 1/2 binary64) n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 #s(literal 0 binary64) M)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 #s(literal 1/2 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 #s(literal 0 binary64) M)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 n (*.f64 n n))) (*.f64 M (*.f64 M M))) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 n (*.f64 n n))) (*.f64 M (*.f64 M M)))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 n (*.f64 n n))) (*.f64 M (*.f64 M M))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M M))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 M (*.f64 #s(literal 1/2 binary64) n))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M M)) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 n (*.f64 n n))) (*.f64 M (*.f64 M M)))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) n)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M M)) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) n)) (+.f64 M (*.f64 #s(literal 1/2 binary64) n))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 n (*.f64 n n))) (*.f64 M (*.f64 M M)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M M))) (+.f64 M (*.f64 #s(literal 1/2 binary64) n)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 n (*.f64 n n))) (*.f64 M (*.f64 M M))) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M M)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) n)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 n (*.f64 n n))) (*.f64 M (*.f64 M M))) (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 n (*.f64 n n))) (*.f64 M (*.f64 M M)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) n))))) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M M)) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M M))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 #s(literal 1/2 binary64) n))) #s(literal 2 binary64)))
(*.f64 (exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))
(+.f64 l (+.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 n m))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(+.f64 (-.f64 l (fabs.f64 (-.f64 n m))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l) (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 n m))))
(-.f64 l (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l) (fabs.f64 (-.f64 n m)))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l) (fabs.f64 (-.f64 n m)))) (/.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 2 binary64)) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l) (fabs.f64 (-.f64 n m)))))
(fma.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 l (fabs.f64 (-.f64 n m))))
(fma.f64 l #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 n m))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(fma.f64 l #s(literal 1 binary64) (neg.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(fma.f64 #s(literal 1 binary64) l (+.f64 (-.f64 #s(literal 0 binary64) (fabs.f64 (-.f64 n m))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(fma.f64 #s(literal 1 binary64) l (neg.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(fma.f64 (-.f64 (*.f64 l (*.f64 l l)) (pow.f64 (*.f64 (-.f64 n m) (-.f64 n m)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 l l) (*.f64 (-.f64 n m) (-.f64 n m))) (*.f64 l (fabs.f64 (-.f64 n m))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(fma.f64 (-.f64 (*.f64 l l) (*.f64 (-.f64 n m) (-.f64 n m))) (/.f64 #s(literal 1 binary64) (+.f64 l (fabs.f64 (-.f64 n m)))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 (-.f64 l (fabs.f64 (-.f64 n m))) (-.f64 (-.f64 l (fabs.f64 (-.f64 n m))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l) (fabs.f64 (-.f64 n m))) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 (-.f64 l (fabs.f64 (-.f64 n m))) (-.f64 (-.f64 l (fabs.f64 (-.f64 n m))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 2 binary64))) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l) (fabs.f64 (-.f64 n m))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 (-.f64 l (fabs.f64 (-.f64 n m))) (-.f64 (-.f64 l (fabs.f64 (-.f64 n m))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l) (fabs.f64 (-.f64 n m)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l)) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l)) (pow.f64 (*.f64 (-.f64 n m) (-.f64 n m)) #s(literal 3/2 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l)) (+.f64 (*.f64 (-.f64 n m) (-.f64 n m)) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l) (fabs.f64 (-.f64 n m))))))
(/.f64 (-.f64 (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))) (-.f64 (-.f64 l (fabs.f64 (-.f64 n m))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l)) (*.f64 (-.f64 n m) (-.f64 n m))) (+.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l) (fabs.f64 (-.f64 n m))))
(pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 (-.f64 l (fabs.f64 (-.f64 n m))) (-.f64 (-.f64 l (fabs.f64 (-.f64 n m))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l) (fabs.f64 (-.f64 n m))) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (*.f64 (-.f64 l (fabs.f64 (-.f64 n m))) (-.f64 (-.f64 l (fabs.f64 (-.f64 n m))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))))
(*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) (pow.f64 (-.f64 l (fabs.f64 (-.f64 n m))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) l) (fabs.f64 (-.f64 n m)))))
(*.f64 l #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) l)
(+.f64 l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(+.f64 l (*.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
(+.f64 l (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) l)
(fma.f64 l #s(literal 1 binary64) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(fma.f64 l #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
(fma.f64 l #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(fma.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) l)
(fma.f64 #s(literal 1 binary64) l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(fma.f64 #s(literal 1 binary64) l (*.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
(fma.f64 #s(literal 1 binary64) l (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l l) l)
(fma.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) l l)
(fma.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) l)
(/.f64 (+.f64 (*.f64 l (*.f64 l l)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 l (*.f64 l l))))) (+.f64 (*.f64 l l) (-.f64 (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(/.f64 (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (-.f64 l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
(/.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))
(/.f64 (*.f64 l (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) l) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) l)
(*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) l)
(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)))
(exp.f64 (*.f64 (log.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(pow.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 M (*.f64 M M)) (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))))) (+.f64 (*.f64 M M) (*.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 M (*.f64 M M)) (*.f64 (*.f64 (*.f64 K K) K) (/.f64 (*.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (+.f64 n m)) #s(literal 8 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 M M) (*.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 M M) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))))) (-.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 M M) (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))))) #s(literal -1 binary64)))

simplify461.0ms (3.1%)

Algorithm
egg-herbie
Rules
5158×*-lowering-*.f32
5158×*-lowering-*.f64
3280×+-lowering-+.f64
3280×+-lowering-+.f32
1894×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0157819242
1548017438
0850417438
Stop Event
iter limit
node limit
Counts
792 → 792
Calls
Call 1
Inputs
(/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m)))))
(+ (* n (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))
(+ (* n (- (+ (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* n (- (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))
(+ (* n (- (+ (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* n (- (+ (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* n (- (* 1/48 (/ (* (pow K 3) (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (+ (* (+ 1/4 (* 1/2 (pow M 2))) (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (* (cos (neg M)) (+ (* -1/4 M) (* -1/6 (pow M 3)))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (+ M (* -1/2 n)) 2)) (fabs (neg (+ m (* -1 n)))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (+ M (* -1/2 n)) 2)) (fabs (neg (+ m (* -1 n)))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (+ M (* -1/2 n)) 2)) (fabs (neg (+ m (* -1 n)))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (+ M (* -1/2 n)) 2)) (fabs (neg (+ m (* -1 n)))))))
(/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(+ (* -1/2 (/ (* K (* n (sin (neg M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m))))))
(+ (* K (+ (* -1/2 (/ (* n (sin (neg M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))) (* -1/8 (/ (* K (* (pow n 2) (cos (neg M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m))))))
(+ (* K (+ (* -1/2 (/ (* n (sin (neg M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))) (* K (+ (* -1/8 (/ (* (pow n 2) (cos (neg M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))) (* 1/48 (/ (* K (* (pow n 3) (sin (neg M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))
(+ (* M (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))
(+ (* M (- (+ (* M (- (* -1/2 (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (+ (* -1 (* n (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K n))) (+ 1 (* 1/2 (pow n 2)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))
(+ (* M (- (+ (* M (- (+ (* -1/2 (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (* M (- (* -1/6 (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (+ (* -1 (* n (- (* -1/2 (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (+ (* -1 (* n (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K n))) (+ 1 (* 1/2 (pow n 2)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))))) (+ (* (+ 1 (* 1/2 (pow n 2))) (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (* (cos (* 1/2 (* K n))) (+ (* -1 n) (* -1/6 (pow n 3)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))))) (+ (* -1 (* n (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K n))) (+ 1 (* 1/2 (pow n 2)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K n)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 n)) 2)) (fabs (- n m)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K n)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 n)) 2)) (fabs (- n m)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K n)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 n)) 2)) (fabs (- n m)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K n)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 n)) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))
(+ (* -1 (/ (* l (cos (- (* 1/2 (* K n)) M))) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))
(+ (* l (- (* -1 (* l (+ (* -1 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))
(+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))))) (+ (* -1/2 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (* 1/6 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))))))) (+ (* -1 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))))
(cos (neg M))
(+ (cos (neg M)) (* -1/2 (* K (* n (sin (neg M))))))
(+ (cos (neg M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (neg M))))) (* 1/2 (* K (sin (neg M)))))))
(+ (cos (neg M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (neg M)))) (* 1/48 (* (pow K 3) (* n (sin (neg M))))))) (* 1/2 (* K (sin (neg M)))))))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (neg M))
(+ (cos (neg M)) (* -1/2 (* K (* n (sin (neg M))))))
(+ (cos (neg M)) (* K (- (* -1/8 (* K (* (pow n 2) (cos (neg M))))) (* 1/2 (* n (sin (neg M)))))))
(+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (pow n 2) (cos (neg M)))) (* 1/48 (* K (* (pow n 3) (sin (neg M))))))) (* 1/2 (* n (sin (neg M)))))))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (* 1/2 (* K n)))
(+ (cos (* 1/2 (* K n))) (* M (sin (* 1/2 (* K n)))))
(+ (cos (* 1/2 (* K n))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K n))))) (* -1 (sin (* 1/2 (* K n)))))))
(+ (cos (* 1/2 (* K n))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K n)))) (* -1/6 (* M (sin (* 1/2 (* K n))))))) (* -1 (sin (* 1/2 (* K n)))))))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (- (* 1/2 (* K n)) M))
(cos (+ (* -1 M) (* 1/2 (* K n))))
(cos (+ (* -1 M) (* 1/2 (* K n))))
(cos (+ (* -1 M) (* 1/2 (* K n))))
(cos (+ (* -1 M) (* 1/2 (* K n))))
(* -1 M)
(- (* 1/2 (* K n)) M)
(- (* 1/2 (* K n)) M)
(- (* 1/2 (* K n)) M)
(* 1/2 (* K n))
(* n (+ (* -1 (/ M n)) (* 1/2 K)))
(* n (+ (* -1 (/ M n)) (* 1/2 K)))
(* n (+ (* -1 (/ M n)) (* 1/2 K)))
(* 1/2 (* K n))
(* -1 (* n (+ (* -1/2 K) (/ M n))))
(* -1 (* n (+ (* -1/2 K) (/ M n))))
(* -1 (* n (+ (* -1/2 K) (/ M n))))
(* -1 M)
(- (* 1/2 (* K n)) M)
(- (* 1/2 (* K n)) M)
(- (* 1/2 (* K n)) M)
(* 1/2 (* K n))
(* K (+ (* -1 (/ M K)) (* 1/2 n)))
(* K (+ (* -1 (/ M K)) (* 1/2 n)))
(* K (+ (* -1 (/ M K)) (* 1/2 n)))
(* 1/2 (* K n))
(* -1 (* K (+ (* -1/2 n) (/ M K))))
(* -1 (* K (+ (* -1/2 n) (/ M K))))
(* -1 (* K (+ (* -1/2 n) (/ M K))))
(* 1/2 (* K n))
(+ (* -1 M) (* 1/2 (* K n)))
(+ (* -1 M) (* 1/2 (* K n)))
(+ (* -1 M) (* 1/2 (* K n)))
(* -1 M)
(* M (- (* 1/2 (/ (* K n) M)) 1))
(* M (- (* 1/2 (/ (* K n) M)) 1))
(* M (- (* 1/2 (/ (* K n) M)) 1))
(* -1 M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K n) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K n) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K n) M)))))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* 1/2 (* K n))
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(* K n)
(/ (cos (neg M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ (cos (neg M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ (cos (neg M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))))) (/ (cos (neg M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(+ (* -1/2 (/ (* K (* m (sin (- (* 1/2 (* K n)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* -1/8 (/ (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* m (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/48 (/ (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(+ (* -1/2 (/ (* K (* n (sin (- (* 1/2 (* K m)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* -1/8 (/ (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* n (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/48 (/ (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(+ (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))) (/ (* M (sin (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))) (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))) (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* -1 (* l (cos (- (* 1/2 (* K (+ m n))) M)))))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (- (* -1 (* l (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M)))))) (cos (- (* 1/2 (* K (+ m n))) M)))))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M))))) (+ (* -1/2 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/6 (cos (- (* 1/2 (* K (+ m n))) M))))))) (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M)))))) (cos (- (* 1/2 (* K (+ m n))) M)))))
(* 6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))
(/ (+ (* -18 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 6 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 3))
(/ (- (+ (* -1 (/ (+ (* -54 (cos (- (* 1/2 (* K (+ m n))) M))) (* 36 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 2))) (* 6 (cos (- (* 1/2 (* K (+ m n))) M)))) (* 18 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 3))
(/ (- (+ (* -1 (/ (+ (* -108 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -3 (+ (* -54 (cos (- (* 1/2 (* K (+ m n))) M))) (* 36 (cos (- (* 1/2 (* K (+ m n))) M))))) (* 36 (cos (- (* 1/2 (* K (+ m n))) M))))) (pow l 3))) (* 6 (cos (- (* 1/2 (* K (+ m n))) M)))) (+ (* -54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))) (+ (* 18 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2)))))) (pow l 3))
(* 6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))
(* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* 18 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 3)))
(* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (+ (* -36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (* 18 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))
(* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (* -1 (/ (- (+ (* -108 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (+ (* 3 (/ (+ (* -36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) l)) (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)))) (+ (* -36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))) l)) (* 18 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))
(cos (neg M))
(+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))
(+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K n)) M))
(+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K m)) M))
(+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (* 1/2 (* K (+ m n))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(* -1 M)
(- (* 1/2 (* K (+ m n))) M)
(- (* 1/2 (* K (+ m n))) M)
(- (* 1/2 (* K (+ m n))) M)
(* 1/2 (* K (+ m n)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* 1/2 (* K (+ m n)))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(- (* 1/2 (* K n)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(* 1/2 (* K m))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* 1/2 (* K m))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(- (* 1/2 (* K m)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(* 1/2 (* K n))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* 1/2 (* K n))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(* 1/2 (* K (+ m n)))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(* -1 M)
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* -1 M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K (+ m n)))
(* 1/2 (* K n))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(* 1/2 (* K m))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(* 1/2 (* K m))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(* 1/2 (* K m))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(* 1/2 (* K n))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(* 1/2 (* K n))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(/ 1 (exp (* 1/4 (pow m 2))))
(+ (* -1/2 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (/ 1 (exp (* 1/4 (pow m 2)))))
(+ (* (pow M 2) (- (* 1/24 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (* 1/2 (/ 1 (exp (* 1/4 (pow m 2))))))) (/ 1 (exp (* 1/4 (pow m 2)))))
(+ (* (pow M 2) (- (* (pow M 2) (+ (* -1/720 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (* 1/24 (/ 1 (exp (* 1/4 (pow m 2))))))) (* 1/2 (/ 1 (exp (* 1/4 (pow m 2))))))) (/ 1 (exp (* 1/4 (pow m 2)))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(cos M)
(+ (cos M) (* -1/4 (* (pow m 2) (cos M))))
(+ (cos M) (* (pow m 2) (- (* -1 (* (pow m 2) (+ (* -1/16 (cos M)) (* 1/32 (cos M))))) (* 1/4 (cos M)))))
(+ (cos M) (* (pow m 2) (- (* (pow m 2) (- (* -1 (* (pow m 2) (+ (* -1/4 (+ (* -1/16 (cos M)) (* 1/32 (cos M)))) (+ (* -1/128 (cos M)) (* 1/384 (cos M)))))) (+ (* -1/16 (cos M)) (* 1/32 (cos M))))) (* 1/4 (cos M)))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
1
(+ 1 (* -1/2 (pow M 2)))
(+ 1 (* (pow M 2) (- (* 1/24 (pow M 2)) 1/2)))
(+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))
(cos M)
(cos M)
(cos M)
(cos M)
(cos M)
(cos M)
(cos M)
(cos M)
1
(+ 1 (* 1/4 (pow m 2)))
(+ 1 (* (pow m 2) (+ 1/4 (* 1/32 (pow m 2)))))
(+ 1 (* (pow m 2) (+ 1/4 (* (pow m 2) (+ 1/32 (* 1/384 (pow m 2)))))))
(exp (* 1/4 (pow m 2)))
(exp (* 1/4 (pow m 2)))
(exp (* 1/4 (pow m 2)))
(exp (* 1/4 (pow m 2)))
(exp (* 1/4 (pow m 2)))
(exp (* 1/4 (pow m 2)))
(exp (* 1/4 (pow m 2)))
(exp (* 1/4 (pow m 2)))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(* 1/4 (pow m 2))
(/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))
(- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (+ M (* 1/2 (* K n))))) (* m (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K n)))))
(- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (+ M (* 1/2 (* K n))))) (* m (- (+ (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* m (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K n)))))
(- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (+ M (* 1/2 (* K n))))) (* m (- (+ (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* m (- (+ (* -1/2 (/ (* K (* m (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))))) (+ M (* 1/2 (* K n))))) (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n)))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K n)))))
(* 1/2 (* K m))
(* m (- (+ (* 1/2 K) (/ (* K n) m)) (+ (* 1/2 (/ (* K n) m)) (/ M m))))
(* m (- (+ (* 1/2 K) (+ (* 2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (* K (pow m 2)))) (/ (* K n) m))) (+ (* 1/2 (/ (* K n) m)) (+ (* 2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) (* K (pow m 2)))) (/ M m)))))
(* m (- (+ (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* 2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) K)) (* 2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) K)))) (* K (pow m 3)))) (+ (* 1/2 K) (+ (* 2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (* K (pow m 2)))) (/ (* K n) m)))) (+ (* 1/2 (/ (* K n) m)) (+ (* 2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) (* K (pow m 2)))) (/ M m)))))
(* 1/2 (* K m))
(* -1 (* m (+ (* -1 (/ (- (* K n) (+ M (* 1/2 (* K n)))) m)) (* -1/2 K))))
(* -1 (* m (+ (* -1 (/ (- (+ (* -1 (/ (- (* -2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) K)) (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) K))) m)) (* K n)) (+ M (* 1/2 (* K n)))) m)) (* -1/2 K))))
(* -1 (* m (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* -2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) K)) (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) K)))) (* K m))) (* -2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) K))) (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) K))) m)) (* K n)) (+ M (* 1/2 (* K n)))) m)) (* -1/2 K))))
(/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))
(- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (+ M (* 1/2 (* K m))))) (* n (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K m)))))
(- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (+ M (* 1/2 (* K m))))) (* n (- (+ (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* n (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K m)))))
(- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (+ M (* 1/2 (* K m))))) (* n (- (+ (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* n (- (+ (* -1/2 (/ (* K (* n (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))))) (+ M (* 1/2 (* K m))))) (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m)))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K m)))))
(* 1/2 (* K n))
(* n (- (+ (* 1/2 K) (/ (* K m) n)) (+ (* 1/2 (/ (* K m) n)) (/ M n))))
(* n (- (+ (* 1/2 K) (+ (* 2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (* K (pow n 2)))) (/ (* K m) n))) (+ (* 1/2 (/ (* K m) n)) (+ (* 2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) (* K (pow n 2)))) (/ M n)))))
(* n (- (+ (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* 2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) K)) (* 2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) K)))) (* K (pow n 3)))) (+ (* 1/2 K) (+ (* 2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (* K (pow n 2)))) (/ (* K m) n)))) (+ (* 1/2 (/ (* K m) n)) (+ (* 2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) (* K (pow n 2)))) (/ M n)))))
(* 1/2 (* K n))
(* -1 (* n (+ (* -1 (/ (- (* K m) (+ M (* 1/2 (* K m)))) n)) (* -1/2 K))))
(* -1 (* n (+ (* -1 (/ (- (+ (* -1 (/ (- (* -2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) K)) (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) K))) n)) (* K m)) (+ M (* 1/2 (* K m)))) n)) (* -1/2 K))))
(* -1 (* n (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* -2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) K)) (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) K)))) (* K n))) (* -2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) K))) (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) K))) n)) (* K m)) (+ M (* 1/2 (* K m)))) n)) (* -1/2 K))))
(* -1 M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(* 1/2 (* K (+ m n)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* 1/2 (* K (+ m n)))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(* 1/2 (* K (+ m n)))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(* -1 M)
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* -1 M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (exp l))
(+ (* -1 (/ (* m (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (exp l))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (exp l)))
(+ (* m (+ (* -1 (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (exp l))) (* m (- (* -1/2 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 2)) (exp l))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))) (exp l)))))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (exp l)))
(+ (* m (+ (* -1 (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (exp l))) (* m (- (+ (* -1/2 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 2)) (exp l))) (* m (- (* -1 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (exp l))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (+ (* -1/2 (/ (* K (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))) (+ M (* 1/2 (* K n))))) (* -1/6 (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 3)))) (exp l))))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))) (exp l)))))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (exp l)))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m))))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m))))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m))))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m))))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (exp l))
(+ (* -1 (/ (* n (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (exp l))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (exp l)))
(+ (* n (+ (* -1 (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (exp l))) (* n (- (* -1/2 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 2)) (exp l))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))) (exp l)))))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (exp l)))
(+ (* n (+ (* -1 (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (exp l))) (* n (- (+ (* -1/2 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 2)) (exp l))) (* n (- (* -1 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (exp l))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (+ (* -1/2 (/ (* K (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))) (+ M (* 1/2 (* K m))))) (* -1/6 (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 3)))) (exp l))))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))) (exp l)))))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (exp l)))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n))))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n))))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n))))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n))))))) (exp l))
(/ (cos (* -1 M)) (exp l))
(+ (* -1/2 (/ (* K (* (sin (* -1 M)) (+ m n))) (exp l))) (/ (cos (* -1 M)) (exp l)))
(+ (* K (+ (* -1/2 (/ (* (sin (* -1 M)) (+ m n)) (exp l))) (* -1/8 (/ (* K (* (cos (* -1 M)) (pow (+ m n) 2))) (exp l))))) (/ (cos (* -1 M)) (exp l)))
(+ (* K (+ (* -1/2 (/ (* (sin (* -1 M)) (+ m n)) (exp l))) (* K (+ (* -1/8 (/ (* (cos (* -1 M)) (pow (+ m n) 2)) (exp l))) (* 1/48 (/ (* K (* (sin (* -1 M)) (pow (+ m n) 3))) (exp l))))))) (/ (cos (* -1 M)) (exp l)))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (* 1/2 (* K (+ m n)))) (exp l))
(+ (/ (cos (* 1/2 (* K (+ m n)))) (exp l)) (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp l)))
(+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (exp l))) (/ (sin (* 1/2 (* K (+ m n)))) (exp l)))) (/ (cos (* 1/2 (* K (+ m n)))) (exp l)))
(+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp l))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp l))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp l)))) (/ (cos (* 1/2 (* K (+ m n)))) (exp l)))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M)))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M)))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M)))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M)))) (exp l))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (* -1 (* l (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (* l (- (* -1 (* l (+ (* -1 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))) (* 1/2 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))) (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))) (* 1/2 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))))) (+ (* -1/2 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))) (* 1/6 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))))))) (+ (* -1 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))) (* 1/2 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))) (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n)))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* -1 (* m (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* m (- (* m (- (* -1/2 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 2))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* m (- (* m (- (+ (* -1/2 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 2))) (* m (- (* -1 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (+ (* -1/2 (/ (* K (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))) (+ M (* 1/2 (* K n))))) (* -1/6 (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 3))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m)))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m)))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m)))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m)))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m)))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* -1 (* n (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* n (- (* n (- (* -1/2 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 2))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* n (- (* n (- (+ (* -1/2 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 2))) (* n (- (* -1 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (+ (* -1/2 (/ (* K (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))) (+ M (* 1/2 (* K m))))) (* -1/6 (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 3))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n)))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n)))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n)))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n)))))))
(cos (* -1 M))
(+ (cos (* -1 M)) (* -1/2 (* K (* (sin (* -1 M)) (+ m n)))))
(+ (cos (* -1 M)) (* K (- (* -1/8 (* K (* (cos (* -1 M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (* -1 M)) (+ m n))))))
(+ (cos (* -1 M)) (* K (- (* K (+ (* -1/8 (* (cos (* -1 M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (* -1 M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (* -1 M)) (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (* 1/2 (* K (+ m n))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M))))
(- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))
(- (+ (* 1/4 (* (pow K 2) (pow n 2))) (* 1/2 (* (pow K 2) (* m n)))) (pow M 2))
(- (+ (* 1/4 (* (pow K 2) (pow n 2))) (* m (+ (* 1/4 (* (pow K 2) m)) (* 1/2 (* (pow K 2) n))))) (pow M 2))
(- (+ (* 1/4 (* (pow K 2) (pow n 2))) (* m (+ (* 1/4 (* (pow K 2) m)) (* 1/2 (* (pow K 2) n))))) (pow M 2))
(* 1/4 (* (pow K 2) (pow m 2)))
(* (pow m 2) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) n) m))))
(* (pow m 2) (- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (pow m 2))) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) n) m)))) (/ (pow M 2) (pow m 2))))
(* (pow m 2) (- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (pow m 2))) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) n) m)))) (/ (pow M 2) (pow m 2))))
(* 1/4 (* (pow K 2) (pow m 2)))
(* (pow m 2) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) n) m))))
(* (pow m 2) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) m)) (* -1/2 (* (pow K 2) n))) m)) (* 1/4 (pow K 2))))
(* (pow m 2) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) m)) (* -1/2 (* (pow K 2) n))) m)) (* 1/4 (pow K 2))))
(- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))
(- (+ (* 1/4 (* (pow K 2) (pow m 2))) (* 1/2 (* (pow K 2) (* m n)))) (pow M 2))
(- (+ (* 1/4 (* (pow K 2) (pow m 2))) (* n (+ (* 1/4 (* (pow K 2) n)) (* 1/2 (* (pow K 2) m))))) (pow M 2))
(- (+ (* 1/4 (* (pow K 2) (pow m 2))) (* n (+ (* 1/4 (* (pow K 2) n)) (* 1/2 (* (pow K 2) m))))) (pow M 2))
(* 1/4 (* (pow K 2) (pow n 2)))
(* (pow n 2) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) m) n))))
(* (pow n 2) (- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (pow n 2))) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) m) n)))) (/ (pow M 2) (pow n 2))))
(* (pow n 2) (- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (pow n 2))) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) m) n)))) (/ (pow M 2) (pow n 2))))
(* 1/4 (* (pow K 2) (pow n 2)))
(* (pow n 2) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) m) n))))
(* (pow n 2) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) n)) (* -1/2 (* (pow K 2) m))) n)) (* 1/4 (pow K 2))))
(* (pow n 2) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) n)) (* -1/2 (* (pow K 2) m))) n)) (* 1/4 (pow K 2))))
(* -1 (pow M 2))
(- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2))
(- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2))
(- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2))
(* 1/4 (* (pow K 2) (pow (+ m n) 2)))
(* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))
(* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))
(* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))
(* 1/4 (* (pow K 2) (pow (+ m n) 2)))
(* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))
(* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))
(* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))
(* 1/4 (* (pow K 2) (pow (+ m n) 2)))
(+ (* -1 (pow M 2)) (* 1/4 (* (pow K 2) (pow (+ m n) 2))))
(+ (* -1 (pow M 2)) (* 1/4 (* (pow K 2) (pow (+ m n) 2))))
(+ (* -1 (pow M 2)) (* 1/4 (* (pow K 2) (pow (+ m n) 2))))
(* -1 (pow M 2))
(* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))
(* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))
(* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))
(* -1 (pow M 2))
(* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))
(* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))
(* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))
(pow M 2)
(+ (* -1 (* M n)) (pow M 2))
(+ (* n (+ (* -1 M) (* 1/4 n))) (pow M 2))
(+ (* n (+ (* -1 M) (* 1/4 n))) (pow M 2))
(* 1/4 (pow n 2))
(* (pow n 2) (+ 1/4 (* -1 (/ M n))))
(* (pow n 2) (+ 1/4 (+ (* -1 (/ M n)) (/ (pow M 2) (pow n 2)))))
(* (pow n 2) (+ 1/4 (+ (* -1 (/ M n)) (/ (pow M 2) (pow n 2)))))
(* 1/4 (pow n 2))
(* (pow n 2) (+ 1/4 (* -1 (/ M n))))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (pow M 2) n))) n))))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (pow M 2) n))) n))))
(* 1/4 (pow n 2))
(+ (* -1 (* M n)) (* 1/4 (pow n 2)))
(+ (* 1/4 (pow n 2)) (* M (+ M (* -1 n))))
(+ (* 1/4 (pow n 2)) (* M (+ M (* -1 n))))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ n M))))
(* (pow M 2) (+ 1 (+ (* -1 (/ n M)) (* 1/4 (/ (pow n 2) (pow M 2))))))
(* (pow M 2) (+ 1 (+ (* -1 (/ n M)) (* 1/4 (/ (pow n 2) (pow M 2))))))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ n M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ n (* -1/4 (/ (pow n 2) M))) M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ n (* -1/4 (/ (pow n 2) M))) M))))
(- (+ l (pow M 2)) (fabs (- n m)))
(- (+ l (+ (* -1 (* M n)) (pow M 2))) (fabs (- n m)))
(- (+ l (+ (* n (+ (* -1 M) (* 1/4 n))) (pow M 2))) (fabs (- n m)))
(- (+ l (+ (* n (+ (* -1 M) (* 1/4 n))) (pow M 2))) (fabs (- n m)))
(* 1/4 (pow n 2))
(* (pow n 2) (+ 1/4 (* -1 (/ M n))))
(* (pow n 2) (- (+ 1/4 (+ (* -1 (/ M n)) (+ (/ l (pow n 2)) (/ (pow M 2) (pow n 2))))) (/ (fabs (- n m)) (pow n 2))))
(* (pow n 2) (- (+ 1/4 (+ (* -1 (/ M n)) (+ (/ l (pow n 2)) (/ (pow M 2) (pow n 2))))) (/ (fabs (- n m)) (pow n 2))))
(* 1/4 (pow n 2))
(* (pow n 2) (+ 1/4 (* -1 (/ M n))))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (- (+ l (pow M 2)) (fabs (neg (+ m (* -1 n))))) n))) n))))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (- (+ l (pow M 2)) (fabs (neg (+ m (* -1 n))))) n))) n))))
(- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))
(- (+ l (+ (* -1 (* M n)) (* 1/4 (pow n 2)))) (fabs (- n m)))
(- (+ l (+ (* 1/4 (pow n 2)) (* M (+ M (* -1 n))))) (fabs (- n m)))
(- (+ l (+ (* 1/4 (pow n 2)) (* M (+ M (* -1 n))))) (fabs (- n m)))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ n M))))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ n M)) (+ (* 1/4 (/ (pow n 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- n m)) (pow M 2))))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ n M)) (+ (* 1/4 (/ (pow n 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- n m)) (pow M 2))))
(pow M 2)
(* (pow M 2) (+ 1 (* -1 (/ n M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ n (* -1 (/ (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))) M))) M))))
(* (pow M 2) (+ 1 (* -1 (/ (+ n (* -1 (/ (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))) M))) M))))
(- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
l
(* l (- (+ 1 (/ (pow (- (* 1/2 n) M) 2) l)) (/ (fabs (- n m)) l)))
(* l (- (+ 1 (/ (pow (- (* 1/2 n) M) 2) l)) (/ (fabs (- n m)) l)))
(* l (- (+ 1 (/ (pow (- (* 1/2 n) M) 2) l)) (/ (fabs (- n m)) l)))
l
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))) l)) 1)))
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))) l)) 1)))
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))) l)) 1)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
l
(* l (+ 1 (* 1/2 l)))
(* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))
(* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))
(* 1/6 (pow l 3))
(* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))
(* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))
(* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))
(* 1/6 (pow l 3))
(* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))
(* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))
(* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))
(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)
(/ 2 (* K (+ m n)))
(+ (* -4 (/ M (* (pow K 2) (pow (+ m n) 2)))) (* 2 (/ 1 (* K (+ m n)))))
(+ (* M (- (* 8 (/ M (* (pow K 3) (pow (+ m n) 3)))) (* 4 (/ 1 (* (pow K 2) (pow (+ m n) 2)))))) (* 2 (/ 1 (* K (+ m n)))))
(+ (* M (- (* M (+ (* -16 (/ M (* (pow K 4) (pow (+ m n) 4)))) (* 8 (/ 1 (* (pow K 3) (pow (+ m n) 3)))))) (* 4 (/ 1 (* (pow K 2) (pow (+ m n) 2)))))) (* 2 (/ 1 (* K (+ m n)))))
(/ 1 M)
(/ (+ 1 (* -1/2 (/ (* K (+ m n)) M))) M)
(/ (- (+ 1 (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2)))) (* 1/2 (/ (* K (+ m n)) M))) M)
(/ (- (+ 1 (* -1/8 (/ (* (pow K 3) (pow (+ m n) 3)) (pow M 3)))) (+ (* -1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) (* 1/2 (/ (* K (+ m n)) M)))) M)
(/ 1 M)
(* -1 (/ (- (* 1/2 (/ (* K (+ m n)) M)) 1) M))
(* -1 (/ (- (* -1 (/ (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) M)) (* 1/2 (* K (+ m n)))) M)) 1) M))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (/ (* (pow K 3) (pow (+ m n) 3)) M)) (* 1/4 (* (pow K 2) (pow (+ m n) 2)))) M)) (* 1/2 (* K (+ m n)))) M)) 1) M))
(/ 1 M)
(+ (* -1/2 (/ (* K (+ m n)) (pow M 2))) (/ 1 M))
(+ (* K (- (* 1/4 (/ (* K (pow (+ m n) 2)) (pow M 3))) (* 1/2 (/ (+ m n) (pow M 2))))) (/ 1 M))
(+ (* K (- (* K (- (* -1/8 (/ (* K (pow (+ m n) 3)) (pow M 4))) (* -1/4 (/ (pow (+ m n) 2) (pow M 3))))) (* 1/2 (/ (+ m n) (pow M 2))))) (/ 1 M))
(/ 2 (* K (+ m n)))
(/ (+ (* -4 (/ M (* K (pow (+ m n) 2)))) (* 2 (/ 1 (+ m n)))) K)
(/ (- (+ (* 8 (/ (pow M 2) (* (pow K 2) (pow (+ m n) 3)))) (* 2 (/ 1 (+ m n)))) (* 4 (/ M (* K (pow (+ m n) 2))))) K)
(/ (- (+ (* -16 (/ (pow M 3) (* (pow K 3) (pow (+ m n) 4)))) (* 2 (/ 1 (+ m n)))) (+ (* -8 (/ (pow M 2) (* (pow K 2) (pow (+ m n) 3)))) (* 4 (/ M (* K (pow (+ m n) 2)))))) K)
(/ 2 (* K (+ m n)))
(* -1 (/ (- (* 4 (/ M (* K (pow (+ m n) 2)))) (* 2 (/ 1 (+ m n)))) K))
(* -1 (/ (- (* -1 (/ (- (* 8 (/ (pow M 2) (* K (pow (+ m n) 3)))) (* 4 (/ M (pow (+ m n) 2)))) K)) (* 2 (/ 1 (+ m n)))) K))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ (pow M 3) (* K (pow (+ m n) 4)))) (* 8 (/ (pow M 2) (pow (+ m n) 3)))) K)) (* 4 (/ M (pow (+ m n) 2)))) K)) (* 2 (/ 1 (+ m n)))) K))
(/ 1 (+ M (* 1/2 (* K n))))
(+ (* -1/2 (/ (* K m) (pow (+ M (* 1/2 (* K n))) 2))) (/ 1 (+ M (* 1/2 (* K n)))))
(+ (* m (- (* 1/4 (/ (* (pow K 2) m) (pow (+ M (* 1/2 (* K n))) 3))) (* 1/2 (/ K (pow (+ M (* 1/2 (* K n))) 2))))) (/ 1 (+ M (* 1/2 (* K n)))))
(+ (* m (- (* m (- (* -1/8 (/ (* (pow K 3) m) (pow (+ M (* 1/2 (* K n))) 4))) (* -1/4 (/ (pow K 2) (pow (+ M (* 1/2 (* K n))) 3))))) (* 1/2 (/ K (pow (+ M (* 1/2 (* K n))) 2))))) (/ 1 (+ M (* 1/2 (* K n)))))
(/ 2 (* K m))
(/ (+ (* -4 (/ (+ M (* 1/2 (* K n))) (* (pow K 2) m))) (* 2 (/ 1 K))) m)
(/ (- (+ (* 8 (/ (pow (+ M (* 1/2 (* K n))) 2) (* (pow K 3) (pow m 2)))) (* 2 (/ 1 K))) (* 4 (/ (+ M (* 1/2 (* K n))) (* (pow K 2) m)))) m)
(/ (- (+ (* -16 (/ (pow (+ M (* 1/2 (* K n))) 3) (* (pow K 4) (pow m 3)))) (* 2 (/ 1 K))) (+ (* -8 (/ (pow (+ M (* 1/2 (* K n))) 2) (* (pow K 3) (pow m 2)))) (* 4 (/ (+ M (* 1/2 (* K n))) (* (pow K 2) m))))) m)
(/ 2 (* K m))
(* -1 (/ (- (* 4 (/ (+ M (* 1/2 (* K n))) (* (pow K 2) m))) (* 2 (/ 1 K))) m))
(* -1 (/ (- (* -1 (/ (- (* 8 (/ (pow (+ M (* 1/2 (* K n))) 2) (* (pow K 3) m))) (* 4 (/ (+ M (* 1/2 (* K n))) (pow K 2)))) m)) (* 2 (/ 1 K))) m))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ (pow (+ M (* 1/2 (* K n))) 3) (* (pow K 4) m))) (* 8 (/ (pow (+ M (* 1/2 (* K n))) 2) (pow K 3)))) m)) (* 4 (/ (+ M (* 1/2 (* K n))) (pow K 2)))) m)) (* 2 (/ 1 K))) m))
(/ 1 (+ M (* 1/2 (* K m))))
(+ (* -1/2 (/ (* K n) (pow (+ M (* 1/2 (* K m))) 2))) (/ 1 (+ M (* 1/2 (* K m)))))
(+ (* n (- (* 1/4 (/ (* (pow K 2) n) (pow (+ M (* 1/2 (* K m))) 3))) (* 1/2 (/ K (pow (+ M (* 1/2 (* K m))) 2))))) (/ 1 (+ M (* 1/2 (* K m)))))
(+ (* n (- (* n (- (* -1/8 (/ (* (pow K 3) n) (pow (+ M (* 1/2 (* K m))) 4))) (* -1/4 (/ (pow K 2) (pow (+ M (* 1/2 (* K m))) 3))))) (* 1/2 (/ K (pow (+ M (* 1/2 (* K m))) 2))))) (/ 1 (+ M (* 1/2 (* K m)))))
(/ 2 (* K n))
(/ (+ (* -4 (/ (+ M (* 1/2 (* K m))) (* (pow K 2) n))) (* 2 (/ 1 K))) n)
(/ (- (+ (* 8 (/ (pow (+ M (* 1/2 (* K m))) 2) (* (pow K 3) (pow n 2)))) (* 2 (/ 1 K))) (* 4 (/ (+ M (* 1/2 (* K m))) (* (pow K 2) n)))) n)
(/ (- (+ (* -16 (/ (pow (+ M (* 1/2 (* K m))) 3) (* (pow K 4) (pow n 3)))) (* 2 (/ 1 K))) (+ (* -8 (/ (pow (+ M (* 1/2 (* K m))) 2) (* (pow K 3) (pow n 2)))) (* 4 (/ (+ M (* 1/2 (* K m))) (* (pow K 2) n))))) n)
(/ 2 (* K n))
(* -1 (/ (- (* 4 (/ (+ M (* 1/2 (* K m))) (* (pow K 2) n))) (* 2 (/ 1 K))) n))
(* -1 (/ (- (* -1 (/ (- (* 8 (/ (pow (+ M (* 1/2 (* K m))) 2) (* (pow K 3) n))) (* 4 (/ (+ M (* 1/2 (* K m))) (pow K 2)))) n)) (* 2 (/ 1 K))) n))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ (pow (+ M (* 1/2 (* K m))) 3) (* (pow K 4) n))) (* 8 (/ (pow (+ M (* 1/2 (* K m))) 2) (pow K 3)))) n)) (* 4 (/ (+ M (* 1/2 (* K m))) (pow K 2)))) n)) (* 2 (/ 1 K))) n))
Outputs
(/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m)))))
(/.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n)))))
(+ (* n (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 M (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))))))
(+ (* n (- (+ (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* n (- (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (+.f64 (*.f64 n (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (-.f64 (/.f64 (*.f64 (cos.f64 M) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 M M) #s(literal 1/2 binary64)))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 M (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n)))))))))) (/.f64 (*.f64 M (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n)))))))))
(+ (* n (- (+ (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* n (- (+ (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* n (- (* 1/48 (/ (* (pow K 3) (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/8 (/ (* (pow K 2) (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (+ (* (+ 1/4 (* 1/2 (pow M 2))) (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (* (cos (neg M)) (+ (* -1/4 M) (* -1/6 (pow M 3)))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))))) (+ (* -1 (* M (- (* -1/2 (/ (* K (sin (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (/ (* (cos (neg M)) (+ 1/4 (* 1/2 (pow M 2)))) (exp (- (+ l (pow M 2)) (fabs (- n m))))))))) (* -1 (/ (* M (cos (neg M))) (exp (- (+ l (pow M 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow M 2)) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (+.f64 (*.f64 n (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (-.f64 (*.f64 n (-.f64 (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (*.f64 K (*.f64 K K)))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (-.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 M (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n)))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 M M) #s(literal 1/2 binary64)))) (/.f64 (*.f64 (cos.f64 M) (+.f64 (*.f64 M #s(literal -1/4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 M M))))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n)))))) (*.f64 M (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (-.f64 (/.f64 (*.f64 (cos.f64 M) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 M M) #s(literal 1/2 binary64)))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 M (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))))))))))) (-.f64 (/.f64 (*.f64 (cos.f64 M) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 M M) #s(literal 1/2 binary64)))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 M (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))))))))))) (/.f64 (*.f64 M (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n)))))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (+ M (* -1/2 n)) 2)) (fabs (neg (+ m (* -1 n)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 m n))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (+ M (* -1/2 n)) 2)) (fabs (neg (+ m (* -1 n)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 m n))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (+ M (* -1/2 n)) 2)) (fabs (neg (+ m (* -1 n)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 m n))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (+ M (* -1/2 n)) 2)) (fabs (neg (+ m (* -1 n)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 m n))))))
(/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(+ (* -1/2 (/ (* K (* n (sin (neg M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))))
(+ (* K (+ (* -1/2 (/ (* n (sin (neg M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))) (* -1/8 (/ (* K (* (pow n 2) (cos (neg M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (*.f64 n n))) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))))))
(+ (* K (+ (* -1/2 (/ (* n (sin (neg M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))) (* K (+ (* -1/8 (/ (* (pow n 2) (cos (neg M))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))) (* 1/48 (/ (* K (* (pow n 3) (sin (neg M)))) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))))))) (/ (cos (neg M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (-.f64 #s(literal 0 binary64) (sin.f64 M)))) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 n n)) (cos.f64 M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (*.f64 n (*.f64 n n)))) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n))))))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n)))))
(+ (* M (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (*.f64 M (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 n (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))))))
(+ (* M (- (+ (* M (- (* -1/2 (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (+ (* -1 (* n (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K n))) (+ 1 (* 1/2 (pow n 2)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (*.f64 M (+.f64 (*.f64 M (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (*.f64 n (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 n (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n)))))))))) (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 n (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n)))))))))
(+ (* M (- (+ (* M (- (+ (* -1/2 (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (* M (- (* -1/6 (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (+ (* -1 (* n (- (* -1/2 (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (+ (* -1 (* n (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K n))) (+ 1 (* 1/2 (pow n 2)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))))) (+ (* (+ 1 (* 1/2 (pow n 2))) (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (* (cos (* 1/2 (* K n))) (+ (* -1 n) (* -1/6 (pow n 3)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))))) (+ (* -1 (* n (- (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))))) (/ (* (cos (* 1/2 (* K n))) (+ 1 (* 1/2 (pow n 2)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (sin (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))) (* -1 (/ (* n (cos (* 1/2 (* K n)))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))))))) (/ (cos (* 1/2 (* K n))) (exp (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (-.f64 (*.f64 M (-.f64 (/.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (-.f64 (+.f64 (*.f64 (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 n (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n)))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 n (*.f64 n n))) n)) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n)))))) (*.f64 n (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (*.f64 n (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 n (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))))))))))) (-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 n n)))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (*.f64 n (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 n (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))))))))) (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 n (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (exp.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n)))))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K n)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 n)) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K n)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 n)) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K n)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 n)) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (+ (* -1 M) (* 1/2 (* K n)))) (exp (- (+ l (pow (+ (* -1 M) (* 1/2 n)) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n)))))
(+ (* -1 (/ (* l (cos (- (* 1/2 (* K n)) M))) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))
(-.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))) (/.f64 (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))))
(+ (* l (- (* -1 (* l (+ (* -1 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))) (*.f64 l (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n)))))) (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))))))
(+ (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))))) (+ (* -1/2 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (* 1/6 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))))))) (+ (* -1 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))))) (* 1/2 (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))) (/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))) (*.f64 l (-.f64 (*.f64 l (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (-.f64 (*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))) #s(literal -1/3 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))))) (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))))))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) l)))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) l)))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) l)))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (pow (- (* 1/2 n) M) 2) (+ (fabs (- n m)) (* -1 l)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) l)))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(/ (cos (- (* 1/2 (* K n)) M)) (exp (- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))))
(cos (neg M))
(cos.f64 M)
(+ (cos (neg M)) (* -1/2 (* K (* n (sin (neg M))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (-.f64 #s(literal 0 binary64) (sin.f64 M)))))
(+ (cos (neg M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (neg M))))) (* 1/2 (* K (sin (neg M)))))))
(+.f64 (cos.f64 M) (*.f64 n (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (*.f64 (cos.f64 M) n)) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 M))))))
(+ (cos (neg M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (neg M)))) (* 1/48 (* (pow K 3) (* n (sin (neg M))))))) (* 1/2 (* K (sin (neg M)))))))
(+.f64 (cos.f64 M) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (*.f64 K (*.f64 K K))) (-.f64 #s(literal 0 binary64) (sin.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (-.f64 #s(literal 0 binary64) (sin.f64 M)))))))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (neg M))
(cos.f64 M)
(+ (cos (neg M)) (* -1/2 (* K (* n (sin (neg M))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (-.f64 #s(literal 0 binary64) (sin.f64 M)))))
(+ (cos (neg M)) (* K (- (* -1/8 (* K (* (pow n 2) (cos (neg M))))) (* 1/2 (* n (sin (neg M)))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (*.f64 n n))) (*.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 M))))))
(+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (pow n 2) (cos (neg M)))) (* 1/48 (* K (* (pow n 3) (sin (neg M))))))) (* 1/2 (* n (sin (neg M)))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 n n)) (cos.f64 M)) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (*.f64 n (*.f64 n n)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 n (-.f64 #s(literal 0 binary64) (sin.f64 M)))))))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (* 1/2 (* K n)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(+ (cos (* 1/2 (* K n))) (* M (sin (* 1/2 (* K n)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(+ (cos (* 1/2 (* K n))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K n))))) (* -1 (sin (* 1/2 (* K n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 M (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(+ (cos (* 1/2 (* K n))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K n)))) (* -1/6 (* M (sin (* 1/2 (* K n))))))) (* -1 (sin (* 1/2 (* K n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (+ (* -1 M) (* 1/2 (* K n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (+ (* -1 M) (* 1/2 (* K n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (+ (* -1 M) (* 1/2 (* K n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos (+ (* -1 M) (* 1/2 (* K n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(- (* 1/2 (* K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(- (* 1/2 (* K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(- (* 1/2 (* K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* n (+ (* -1 (/ M n)) (* 1/2 K)))
(*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n)))
(* n (+ (* -1 (/ M n)) (* 1/2 K)))
(*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n)))
(* n (+ (* -1 (/ M n)) (* 1/2 K)))
(*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n)))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* -1 (* n (+ (* -1/2 K) (/ M n))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (+.f64 (/.f64 M n) (*.f64 #s(literal -1/2 binary64) K)))
(* -1 (* n (+ (* -1/2 K) (/ M n))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (+.f64 (/.f64 M n) (*.f64 #s(literal -1/2 binary64) K)))
(* -1 (* n (+ (* -1/2 K) (/ M n))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (+.f64 (/.f64 M n) (*.f64 #s(literal -1/2 binary64) K)))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(- (* 1/2 (* K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(- (* 1/2 (* K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(- (* 1/2 (* K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* K (+ (* -1 (/ M K)) (* 1/2 n)))
(*.f64 K (-.f64 (*.f64 n #s(literal 1/2 binary64)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 n)))
(*.f64 K (-.f64 (*.f64 n #s(literal 1/2 binary64)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 n)))
(*.f64 K (-.f64 (*.f64 n #s(literal 1/2 binary64)) (/.f64 M K)))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* -1 (* K (+ (* -1/2 n) (/ M K))))
(*.f64 (neg.f64 K) (+.f64 (*.f64 n #s(literal -1/2 binary64)) (/.f64 M K)))
(* -1 (* K (+ (* -1/2 n) (/ M K))))
(*.f64 (neg.f64 K) (+.f64 (*.f64 n #s(literal -1/2 binary64)) (/.f64 M K)))
(* -1 (* K (+ (* -1/2 n) (/ M K))))
(*.f64 (neg.f64 K) (+.f64 (*.f64 n #s(literal -1/2 binary64)) (/.f64 M K)))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(+ (* -1 M) (* 1/2 (* K n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(+ (* -1 M) (* 1/2 (* K n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(+ (* -1 M) (* 1/2 (* K n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* M (- (* 1/2 (/ (* K n) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) #s(literal -1 binary64)))
(* M (- (* 1/2 (/ (* K n) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) #s(literal -1 binary64)))
(* M (- (* 1/2 (/ (* K n) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) #s(literal -1 binary64)))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K n) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n K)) M)))
(* -1 (* M (+ 1 (* -1/2 (/ (* K n) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n K)) M)))
(* -1 (* M (+ 1 (* -1/2 (/ (* K n) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n K)) M)))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(* K n)
(*.f64 n K)
(/ (cos (neg M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ (cos (neg M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ (cos (neg M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (*.f64 (+.f64 n m) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))))) (/ (cos (neg M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (*.f64 (+.f64 n m) (+.f64 n m))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+ (* -1/2 (/ (* K (* m (sin (- (* 1/2 (* K n)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* -1/8 (/ (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* m (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/48 (/ (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (*.f64 m (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (*.f64 K (*.f64 K K))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+ (* -1/2 (/ (* K (* n (sin (- (* 1/2 (* K m)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* -1/8 (/ (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* n (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/48 (/ (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K K) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (*.f64 K (*.f64 K K))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+ (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))) (/ (* M (sin (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))) (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (*.f64 M (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))) (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (*.f64 M (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* -1 (* l (cos (- (* 1/2 (* K (+ m n))) M)))))
(-.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (- (* -1 (* l (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M)))))) (cos (- (* 1/2 (* K (+ m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)))))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M))))) (+ (* -1/2 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/6 (cos (- (* 1/2 (* K (+ m n))) M))))))) (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M)))))) (cos (- (* 1/2 (* K (+ m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l (-.f64 (*.f64 l (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (-.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal -1/3 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)))))
(* 6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l l)) (/.f64 #s(literal 6 binary64) l))
(/ (+ (* -18 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 6 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 3))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -18 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))) l) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal 6 binary64))) (*.f64 l (*.f64 l l)))
(/ (- (+ (* -1 (/ (+ (* -54 (cos (- (* 1/2 (* K (+ m n))) M))) (* 36 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 2))) (* 6 (cos (- (* 1/2 (* K (+ m n))) M)))) (* 18 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 3))
(/.f64 (+.f64 (-.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal 6 binary64)) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal -18 binary64)) (*.f64 l l))) (/.f64 (*.f64 #s(literal -18 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))) l)) (*.f64 l (*.f64 l l)))
(/ (- (+ (* -1 (/ (+ (* -108 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -3 (+ (* -54 (cos (- (* 1/2 (* K (+ m n))) M))) (* 36 (cos (- (* 1/2 (* K (+ m n))) M))))) (* 36 (cos (- (* 1/2 (* K (+ m n))) M))))) (pow l 3))) (* 6 (cos (- (* 1/2 (* K (+ m n))) M)))) (+ (* -54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))) (+ (* 18 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2)))))) (pow l 3))
(/.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal 6 binary64)) (/.f64 (+.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal -108 binary64)) (+.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal 36 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal -18 binary64)) #s(literal -3 binary64)))) (*.f64 l (*.f64 l l)))) (+.f64 (*.f64 #s(literal -54 binary64) (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l l))) (+.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal 18 binary64)) l) (*.f64 #s(literal 36 binary64) (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l l)))))) (*.f64 l (*.f64 l l)))
(* 6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l l)) (/.f64 #s(literal 6 binary64) l))
(* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* 18 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 3)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal 18 binary64)) l) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal -6 binary64))) (*.f64 l (*.f64 l l))))
(* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (+ (* -36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (* 18 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal -6 binary64)) (/.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal 18 binary64)) l) (*.f64 #s(literal -18 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)))) l)) (*.f64 l (*.f64 l l))))
(* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (* -1 (/ (- (+ (* -108 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (+ (* 3 (/ (+ (* -36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) l)) (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)))) (+ (* -36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))) l)) (* 18 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal -6 binary64)) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal -108 binary64)) l) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal 18 binary64))) l) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) #s(literal 36 binary64)) l)) (*.f64 #s(literal -18 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))))) l)) (*.f64 #s(literal -18 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)))) l)) (*.f64 l (*.f64 l l))))
(cos (neg M))
(cos.f64 M)
(+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))))
(+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))))))
(+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (*.f64 K (*.f64 K K))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K K) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (*.f64 K (*.f64 K K))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (* 1/2 (* K (+ m n))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 M (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(*.f64 (neg.f64 K) (+.f64 (/.f64 M K) (*.f64 #s(literal -1/2 binary64) (+.f64 n m))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(*.f64 (neg.f64 K) (+.f64 (/.f64 M K) (*.f64 #s(literal -1/2 binary64) (+.f64 n m))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(*.f64 (neg.f64 K) (+.f64 (/.f64 M K) (*.f64 #s(literal -1/2 binary64) (+.f64 n m))))
(- (* 1/2 (* K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(-.f64 #s(literal 0 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(-.f64 #s(literal 0 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(-.f64 #s(literal 0 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m))))
(- (* 1/2 (* K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) #s(literal -1 binary64)))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) #s(literal -1 binary64)))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) #s(literal -1 binary64)))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) M)))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) M)))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) M)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* m (+ (* 1/2 K) (* 1/2 (/ (* K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* -1 (* m (+ (* -1/2 K) (* -1/2 (/ (* K n) m)))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 n K) m))))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+ (* 1/2 (* K m)) (* 1/2 (* K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* n (+ (* 1/2 K) (* 1/2 (/ (* K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(* -1 (* n (+ (* -1/2 K) (* -1/2 (/ (* K m) n)))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(/ 1 (exp (* 1/4 (pow m 2))))
(exp.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(+ (* -1/2 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (/ 1 (exp (* 1/4 (pow m 2)))))
(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(+ (* (pow M 2) (- (* 1/24 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (* 1/2 (/ 1 (exp (* 1/4 (pow m 2))))))) (/ 1 (exp (* 1/4 (pow m 2)))))
(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (*.f64 (*.f64 M M) (-.f64 (/.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))))
(+ (* (pow M 2) (- (* (pow M 2) (+ (* -1/720 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (* 1/24 (/ 1 (exp (* 1/4 (pow m 2))))))) (* 1/2 (/ 1 (exp (* 1/4 (pow m 2))))))) (/ 1 (exp (* 1/4 (pow m 2)))))
(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (*.f64 (*.f64 M M) (-.f64 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 M M) #s(literal -1/720 binary64)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 #s(literal 1/24 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))) (/.f64 #s(literal 1/2 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(cos M)
(cos.f64 M)
(+ (cos M) (* -1/4 (* (pow m 2) (cos M))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)) (cos.f64 M)))
(+ (cos M) (* (pow m 2) (- (* -1 (* (pow m 2) (+ (* -1/16 (cos M)) (* 1/32 (cos M))))) (* 1/4 (cos M)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 m m)) (*.f64 (cos.f64 M) #s(literal -1/32 binary64))) (*.f64 #s(literal -1/4 binary64) (cos.f64 M)))))
(+ (cos M) (* (pow m 2) (- (* (pow m 2) (- (* -1 (* (pow m 2) (+ (* -1/4 (+ (* -1/16 (cos M)) (* 1/32 (cos M)))) (+ (* -1/128 (cos M)) (* 1/384 (cos M)))))) (+ (* -1/16 (cos M)) (* 1/32 (cos M))))) (* 1/4 (cos M)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 m m)) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 M) #s(literal -1/32 binary64))) (*.f64 (cos.f64 M) #s(literal -1/192 binary64)))) (*.f64 (cos.f64 M) #s(literal -1/32 binary64)))) (*.f64 #s(literal -1/4 binary64) (cos.f64 M)))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (cos M) (exp (* 1/4 (pow m 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow M 2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) #s(literal -1/2 binary64)))
(+ 1 (* (pow M 2) (- (* 1/24 (pow M 2)) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
1
#s(literal 1 binary64)
(+ 1 (* 1/4 (pow m 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(+ 1 (* (pow m 2) (+ 1/4 (* 1/32 (pow m 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) #s(literal 1/32 binary64)))))
(+ 1 (* (pow m 2) (+ 1/4 (* (pow m 2) (+ 1/32 (* 1/384 (pow m 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 m m) #s(literal 1/384 binary64)))))))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(exp (* 1/4 (pow m 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(* 1/4 (pow m 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
(/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))
(- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (+ M (* 1/2 (* K n))))) (* m (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K n)))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (/.f64 (*.f64 M M) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (+ M (* 1/2 (* K n))))) (* m (- (+ (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* m (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K n)))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (-.f64 (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 K K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (+.f64 (*.f64 m (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))))) (/.f64 (*.f64 M M) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (+ M (* 1/2 (* K n))))) (* m (- (+ (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* m (- (+ (* -1/2 (/ (* K (* m (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))))) (+ M (* 1/2 (* K n))))) (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n)))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K n)))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (-.f64 (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 K K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (+.f64 (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))))) (/.f64 (*.f64 M M) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* m (- (+ (* 1/2 K) (/ (* K n) m)) (+ (* 1/2 (/ (* K n) m)) (/ M m))))
(*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 (/.f64 (*.f64 n K) m) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) m) (/.f64 M m)))))
(* m (- (+ (* 1/2 K) (+ (* 2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (* K (pow m 2)))) (/ (* K n) m))) (+ (* 1/2 (/ (* K n) m)) (+ (* 2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) (* K (pow m 2)))) (/ M m)))))
(*.f64 m (-.f64 (+.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 (/.f64 (*.f64 n K) m) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M))) (*.f64 K (*.f64 m m))))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) m) (+.f64 (/.f64 M m) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (/.f64 (+.f64 (-.f64 (*.f64 n K) M) (*.f64 #s(literal -1/2 binary64) (*.f64 n K))) (*.f64 K (*.f64 m m)))))))))
(* m (- (+ (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* 2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) K)) (* 2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) K)))) (* K (pow m 3)))) (+ (* 1/2 K) (+ (* 2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (* K (pow m 2)))) (/ (* K n) m)))) (+ (* 1/2 (/ (* K n) m)) (+ (* 2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) (* K (pow m 2)))) (/ M m)))))
(*.f64 m (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) K) (/.f64 (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 (-.f64 (*.f64 n K) M) (*.f64 #s(literal -1/2 binary64) (*.f64 n K)))) K))))) (*.f64 K (*.f64 m (*.f64 m m)))) (-.f64 (+.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 (/.f64 (*.f64 n K) m) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M))) (*.f64 K (*.f64 m m))))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) m) (+.f64 (/.f64 M m) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (/.f64 (+.f64 (-.f64 (*.f64 n K) M) (*.f64 #s(literal -1/2 binary64) (*.f64 n K))) (*.f64 K (*.f64 m m))))))))))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* -1 (* m (+ (* -1 (/ (- (* K n) (+ M (* 1/2 (* K n)))) m)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (+.f64 (-.f64 (*.f64 n K) M) (*.f64 #s(literal -1/2 binary64) (*.f64 n K))) m)))
(* -1 (* m (+ (* -1 (/ (- (+ (* -1 (/ (- (* -2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) K)) (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) K))) m)) (* K n)) (+ M (* 1/2 (* K n)))) m)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (-.f64 (*.f64 n K) (/.f64 (*.f64 #s(literal -2 binary64) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) K) (/.f64 (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 (-.f64 (*.f64 n K) M) (*.f64 #s(literal -1/2 binary64) (*.f64 n K)))) K))) m)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) m)))
(* -1 (* m (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* -2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) K)) (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) K)))) (* K m))) (* -2 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) K))) (* -2 (/ (* (+ M (* 1/2 (* K n))) (- (* K n) (+ M (* 1/2 (* K n))))) K))) m)) (* K n)) (+ M (* 1/2 (* K n)))) m)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (-.f64 (*.f64 n K) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 #s(literal -2 binary64) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) K) (/.f64 (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 (-.f64 (*.f64 n K) M) (*.f64 #s(literal -1/2 binary64) (*.f64 n K)))) K))))) (*.f64 m K)) (*.f64 #s(literal -2 binary64) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) K) (/.f64 (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 (-.f64 (*.f64 n K) M) (*.f64 #s(literal -1/2 binary64) (*.f64 n K)))) K)))) m)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) m)))
(/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))
(- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (+ M (* 1/2 (* K m))))) (* n (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K m)))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (/.f64 (*.f64 M M) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))
(- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (+ M (* 1/2 (* K m))))) (* n (- (+ (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* n (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K m)))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (-.f64 (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 K K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (+.f64 (*.f64 n (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))))) (/.f64 (*.f64 M M) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))
(- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (+ M (* 1/2 (* K m))))) (* n (- (+ (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* n (- (+ (* -1/2 (/ (* K (* n (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))))) (+ M (* 1/2 (* K m))))) (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m)))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (/ (pow M 2) (+ M (* 1/2 (* K m)))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (-.f64 (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 K K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (+.f64 (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))))) (/.f64 (*.f64 M M) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* n (- (+ (* 1/2 K) (/ (* K m) n)) (+ (* 1/2 (/ (* K m) n)) (/ M n))))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 (/.f64 (*.f64 m K) n) (+.f64 (/.f64 M n) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) n)))))
(* n (- (+ (* 1/2 K) (+ (* 2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (* K (pow n 2)))) (/ (* K m) n))) (+ (* 1/2 (/ (* K m) n)) (+ (* 2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) (* K (pow n 2)))) (/ M n)))))
(*.f64 n (-.f64 (+.f64 (+.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 (/.f64 (*.f64 m K) n) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (*.f64 K (*.f64 n n)))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) n)) (+.f64 (/.f64 M n) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (/.f64 (+.f64 (-.f64 (*.f64 m K) M) (*.f64 #s(literal -1/2 binary64) (*.f64 m K))) (*.f64 K (*.f64 n n))))))))
(* n (- (+ (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* 2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) K)) (* 2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) K)))) (* K (pow n 3)))) (+ (* 1/2 K) (+ (* 2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (* K (pow n 2)))) (/ (* K m) n)))) (+ (* 1/2 (/ (* K m) n)) (+ (* 2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) (* K (pow n 2)))) (/ M n)))))
(*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) K) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (/.f64 (+.f64 (-.f64 (*.f64 m K) M) (*.f64 #s(literal -1/2 binary64) (*.f64 m K))) K)))))) (*.f64 K (*.f64 n (*.f64 n n)))) (-.f64 (+.f64 (+.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 (/.f64 (*.f64 m K) n) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (*.f64 K (*.f64 n n)))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) n)) (+.f64 (/.f64 M n) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (/.f64 (+.f64 (-.f64 (*.f64 m K) M) (*.f64 #s(literal -1/2 binary64) (*.f64 m K))) (*.f64 K (*.f64 n n)))))))))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* -1 (* n (+ (* -1 (/ (- (* K m) (+ M (* 1/2 (* K m)))) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (+.f64 (-.f64 (*.f64 m K) M) (*.f64 #s(literal -1/2 binary64) (*.f64 m K))) n)))
(* -1 (* n (+ (* -1 (/ (- (+ (* -1 (/ (- (* -2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) K)) (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) K))) n)) (* K m)) (+ M (* 1/2 (* K m)))) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (-.f64 (*.f64 m K) (/.f64 (*.f64 #s(literal -2 binary64) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) K) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (/.f64 (+.f64 (-.f64 (*.f64 m K) M) (*.f64 #s(literal -1/2 binary64) (*.f64 m K))) K)))) n)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) n)))
(* -1 (* n (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* -2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) K)) (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) K)))) (* K n))) (* -2 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) K))) (* -2 (/ (* (+ M (* 1/2 (* K m))) (- (* K m) (+ M (* 1/2 (* K m))))) K))) n)) (* K m)) (+ M (* 1/2 (* K m)))) n)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (-.f64 (*.f64 m K) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 #s(literal -2 binary64) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) K) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (/.f64 (+.f64 (-.f64 (*.f64 m K) M) (*.f64 #s(literal -1/2 binary64) (*.f64 m K))) K)))))) (*.f64 n K)) (*.f64 #s(literal -2 binary64) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) K) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (/.f64 (+.f64 (-.f64 (*.f64 m K) M) (*.f64 #s(literal -1/2 binary64) (*.f64 m K))) K))))) n)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) n)))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(*.f64 (neg.f64 K) (+.f64 (/.f64 M K) (*.f64 #s(literal -1/2 binary64) (+.f64 n m))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(*.f64 (neg.f64 K) (+.f64 (/.f64 M K) (*.f64 #s(literal -1/2 binary64) (+.f64 n m))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(*.f64 (neg.f64 K) (+.f64 (/.f64 M K) (*.f64 #s(literal -1/2 binary64) (+.f64 n m))))
(* 1/2 (* K (+ m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) #s(literal -1 binary64)))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) #s(literal -1 binary64)))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) #s(literal -1 binary64)))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) M)))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) M)))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) M)))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (exp.f64 l))
(+ (* -1 (/ (* m (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (exp l))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (exp l)))
(-.f64 (/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (exp.f64 l)) (/.f64 (*.f64 (*.f64 m (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (exp.f64 l)))
(+ (* m (+ (* -1 (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (exp l))) (* m (- (* -1/2 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 2)) (exp l))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))) (exp l)))))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (exp l)))
(+.f64 (/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (exp.f64 l)) (*.f64 m (-.f64 (*.f64 m (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))))) (exp.f64 l)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (exp.f64 l)))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (exp.f64 l)))))
(+ (* m (+ (* -1 (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (exp l))) (* m (- (+ (* -1/2 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 2)) (exp l))) (* m (- (* -1 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))))) (exp l))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (+ (* -1/2 (/ (* K (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))) (+ M (* 1/2 (* K n))))) (* -1/6 (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 3)))) (exp l))))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))) (exp l)))))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (exp l)))
(+.f64 (/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (exp.f64 l)) (*.f64 m (-.f64 (*.f64 m (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))))) (exp.f64 l)) (-.f64 (*.f64 m (-.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (exp.f64 l)) (/.f64 (*.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))))))) (exp.f64 l)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (exp.f64 l))))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (exp.f64 l)))))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m))))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m))))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m))))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m))))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))) (exp.f64 l))
(+ (* -1 (/ (* n (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (exp l))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (exp l)))
(-.f64 (/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))) (exp.f64 l)) (/.f64 (*.f64 (*.f64 n (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (exp.f64 l)))
(+ (* n (+ (* -1 (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (exp l))) (* n (- (* -1/2 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 2)) (exp l))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))) (exp l)))))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (exp l)))
(+.f64 (/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))) (exp.f64 l)) (*.f64 n (-.f64 (*.f64 n (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))))) (exp.f64 l)) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (exp.f64 l)))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (exp.f64 l)))))
(+ (* n (+ (* -1 (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (exp l))) (* n (- (+ (* -1/2 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 2)) (exp l))) (* n (- (* -1 (/ (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))))) (exp l))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (+ (* -1/2 (/ (* K (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))) (+ M (* 1/2 (* K m))))) (* -1/6 (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 3)))) (exp l))))) (/ (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))) (exp l)))))) (/ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (exp l)))
(+.f64 (/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))) (exp.f64 l)) (*.f64 n (-.f64 (*.f64 n (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))))) (exp.f64 l)) (-.f64 (*.f64 n (-.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))) (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (exp.f64 l)) (/.f64 (*.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))))))) (exp.f64 l)))) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (exp.f64 l))))) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (exp.f64 l)))))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n))))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n))))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n))))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n))))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (* -1 M)) (exp l))
(/.f64 (cos.f64 M) (exp.f64 l))
(+ (* -1/2 (/ (* K (* (sin (* -1 M)) (+ m n))) (exp l))) (/ (cos (* -1 M)) (exp l)))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 l)) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))) (exp.f64 l)))
(+ (* K (+ (* -1/2 (/ (* (sin (* -1 M)) (+ m n)) (exp l))) (* -1/8 (/ (* K (* (cos (* -1 M)) (pow (+ m n) 2))) (exp l))))) (/ (cos (* -1 M)) (exp l)))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 l)) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m)) (exp.f64 l))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (*.f64 (+.f64 n m) (+.f64 n m)))) (exp.f64 l)))))
(+ (* K (+ (* -1/2 (/ (* (sin (* -1 M)) (+ m n)) (exp l))) (* K (+ (* -1/8 (/ (* (cos (* -1 M)) (pow (+ m n) 2)) (exp l))) (* 1/48 (/ (* K (* (sin (* -1 M)) (pow (+ m n) 3))) (exp l))))))) (/ (cos (* -1 M)) (exp l)))
(+.f64 (/.f64 (cos.f64 M) (exp.f64 l)) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m)) (exp.f64 l))) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (*.f64 (+.f64 n m) (+.f64 n m))) (exp.f64 l)) (/.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m))))) (exp.f64 l)))))))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (* 1/2 (* K (+ m n)))) (exp l))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (exp.f64 l))
(+ (/ (cos (* 1/2 (* K (+ m n)))) (exp l)) (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp l)))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (exp.f64 l)) (*.f64 M (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (exp.f64 l))))
(+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (exp l))) (/ (sin (* 1/2 (* K (+ m n)))) (exp l)))) (/ (cos (* 1/2 (* K (+ m n)))) (exp l)))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (exp.f64 l)) (*.f64 M (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (exp.f64 l)) (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (exp.f64 l)))))
(+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (exp l))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (exp l))))) (/ (sin (* 1/2 (* K (+ m n)))) (exp l)))) (/ (cos (* 1/2 (* K (+ m n)))) (exp l)))
(+.f64 (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (exp.f64 l)) (*.f64 M (+.f64 (/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (exp.f64 l)) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (exp.f64 l))) (/.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (exp.f64 l)))))))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M)))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M)))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M)))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M)))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (* -1 (* l (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))
(-.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (*.f64 l (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (* l (- (* -1 (* l (+ (* -1 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))) (* 1/2 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))) (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))
(+.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (*.f64 l (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))))) (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))) (* 1/2 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))))) (+ (* -1/2 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))) (* 1/6 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))))))) (+ (* -1 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))) (* 1/2 (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))) (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))))))
(+.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (*.f64 l (-.f64 (*.f64 l (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) l) (-.f64 (*.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) #s(literal -1/3 binary64)) (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))))) (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))))))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(/ (cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n)))))) (exp l))
(/.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (exp.f64 l))
(cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n)))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* -1 (* m (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))))))
(-.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (*.f64 (*.f64 m (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* m (- (* m (- (* -1/2 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 2))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))))))
(+.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* m (- (* m (- (+ (* -1/2 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 2))) (* m (- (* -1 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (* (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n)))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (+ (* -1/2 (/ (* K (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))) (+ M (* 1/2 (* K n))))) (* -1/6 (pow (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2)))) 3))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))) (+ M (* 1/2 (* K n))))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) (+ M (* 1/2 (* K n))))) (- (* 1/2 (/ (* (pow K 2) n) (+ M (* 1/2 (* K n))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))) (pow (+ M (* 1/2 (* K n))) 2))))))))
(+.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))))) (-.f64 (*.f64 m (-.f64 (*.f64 (neg.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (*.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))))))))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 n (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m)))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m)))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m)))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- n (* -1 m)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- n (* -1 m)))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m)))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* -1 (* n (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))))))
(-.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))) (*.f64 (*.f64 n (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* n (- (* n (- (* -1/2 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 2))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))))))
(+.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))))
(+ (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* n (- (* n (- (+ (* -1/2 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 2))) (* n (- (* -1 (* (cos (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (* (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m)))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (+ (* -1/2 (/ (* K (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))) (+ M (* 1/2 (* K m))))) (* -1/6 (pow (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2)))) 3))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/4 (/ (pow K 2) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))) (+ M (* 1/2 (* K m))))))))) (* (sin (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) (+ M (* 1/2 (* K m))))) (- (* 1/2 (/ (* (pow K 2) m) (+ M (* 1/2 (* K m))))) (* 1/2 (/ (* K (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))) (pow (+ M (* 1/2 (* K m))) 2))))))))
(+.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))))) (-.f64 (*.f64 n (-.f64 (*.f64 (neg.f64 (cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))) (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (*.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))))))))) (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (*.f64 m (*.f64 K K)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 K (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))) (sin.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n)))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n)))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n)))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (- m (* -1 n)) 2))) (pow M 2)) (+ M (* 1/2 (* K (- m (* -1 n)))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (* -1 M))
(cos.f64 M)
(+ (cos (* -1 M)) (* -1/2 (* K (* (sin (* -1 M)) (+ m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))))
(+ (cos (* -1 M)) (* K (- (* -1/8 (* K (* (cos (* -1 M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (* -1 M)) (+ m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))))))
(+ (cos (* -1 M)) (* K (- (* K (+ (* -1/8 (* (cos (* -1 M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (* -1 M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (* -1 M)) (+ m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (* 1/2 (* K (+ m n))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 M (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (+ M (* 1/2 (* K (+ m n))))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cos (/ (- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2)) (- (* 1/2 (* K (+ m n))) (* -1 M))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2))
(-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M))
(- (+ (* 1/4 (* (pow K 2) (pow n 2))) (* 1/2 (* (pow K 2) (* m n)))) (pow M 2))
(+.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (*.f64 K K)) n)) (*.f64 M M)))
(- (+ (* 1/4 (* (pow K 2) (pow n 2))) (* m (+ (* 1/4 (* (pow K 2) m)) (* 1/2 (* (pow K 2) n))))) (pow M 2))
(+.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m (*.f64 K K))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 K K))))) (*.f64 M M)))
(- (+ (* 1/4 (* (pow K 2) (pow n 2))) (* m (+ (* 1/4 (* (pow K 2) m)) (* 1/2 (* (pow K 2) n))))) (pow M 2))
(+.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m (*.f64 K K))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 K K))))) (*.f64 M M)))
(* 1/4 (* (pow K 2) (pow m 2)))
(*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m))
(* (pow m 2) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) n) m))))
(*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 K K))) m)))
(* (pow m 2) (- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (pow m 2))) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) n) m)))) (/ (pow M 2) (pow m 2))))
(*.f64 (*.f64 m m) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 m m)) (-.f64 (+.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 K K))) m)) (/.f64 (*.f64 M M) (*.f64 m m)))))
(* (pow m 2) (- (+ (* 1/4 (/ (* (pow K 2) (pow n 2)) (pow m 2))) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) n) m)))) (/ (pow M 2) (pow m 2))))
(*.f64 (*.f64 m m) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 m m)) (-.f64 (+.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 K K))) m)) (/.f64 (*.f64 M M) (*.f64 m m)))))
(* 1/4 (* (pow K 2) (pow m 2)))
(*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m))
(* (pow m 2) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) n) m))))
(*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 K K))) m)))
(* (pow m 2) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) m)) (* -1/2 (* (pow K 2) n))) m)) (* 1/4 (pow K 2))))
(*.f64 (*.f64 m m) (-.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 K K))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) m)) m)))
(* (pow m 2) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/4 (* (pow K 2) (pow n 2))) (pow M 2)) m)) (* -1/2 (* (pow K 2) n))) m)) (* 1/4 (pow K 2))))
(*.f64 (*.f64 m m) (-.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 K K))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n)) (*.f64 M M)) m)) m)))
(- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2))
(-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M))
(- (+ (* 1/4 (* (pow K 2) (pow m 2))) (* 1/2 (* (pow K 2) (* m n)))) (pow M 2))
(+.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (*.f64 K K)) n)) (*.f64 M M)))
(- (+ (* 1/4 (* (pow K 2) (pow m 2))) (* n (+ (* 1/4 (* (pow K 2) n)) (* 1/2 (* (pow K 2) m))))) (pow M 2))
(+.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n (*.f64 K K))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 K K))))) (*.f64 M M)))
(- (+ (* 1/4 (* (pow K 2) (pow m 2))) (* n (+ (* 1/4 (* (pow K 2) n)) (* 1/2 (* (pow K 2) m))))) (pow M 2))
(+.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n (*.f64 K K))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 K K))))) (*.f64 M M)))
(* 1/4 (* (pow K 2) (pow n 2)))
(*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n))
(* (pow n 2) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) m) n))))
(*.f64 (*.f64 n n) (+.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 K K))) n)))
(* (pow n 2) (- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (pow n 2))) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) m) n)))) (/ (pow M 2) (pow n 2))))
(*.f64 (*.f64 n n) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) n) (/.f64 (*.f64 m m) n)) (-.f64 (+.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 K K))) n)) (/.f64 (*.f64 M M) (*.f64 n n)))))
(* (pow n 2) (- (+ (* 1/4 (/ (* (pow K 2) (pow m 2)) (pow n 2))) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) m) n)))) (/ (pow M 2) (pow n 2))))
(*.f64 (*.f64 n n) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) n) (/.f64 (*.f64 m m) n)) (-.f64 (+.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 K K))) n)) (/.f64 (*.f64 M M) (*.f64 n n)))))
(* 1/4 (* (pow K 2) (pow n 2)))
(*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 n n))
(* (pow n 2) (+ (* 1/4 (pow K 2)) (* 1/2 (/ (* (pow K 2) m) n))))
(*.f64 (*.f64 n n) (+.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 K K))) n)))
(* (pow n 2) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) n)) (* -1/2 (* (pow K 2) m))) n)) (* 1/4 (pow K 2))))
(*.f64 (*.f64 n n) (-.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 K K))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) n)) n)))
(* (pow n 2) (+ (* -1 (/ (+ (* -1 (/ (- (* 1/4 (* (pow K 2) (pow m 2))) (pow M 2)) n)) (* -1/2 (* (pow K 2) m))) n)) (* 1/4 (pow K 2))))
(*.f64 (*.f64 n n) (-.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 K K))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 m m)) (*.f64 M M)) n)) n)))
(* -1 (pow M 2))
(-.f64 #s(literal 0 binary64) (*.f64 M M))
(- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2))
(-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M))
(- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2))
(-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M))
(- (* 1/4 (* (pow K 2) (pow (+ m n) 2))) (pow M 2))
(-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M))
(* 1/4 (* (pow K 2) (pow (+ m n) 2)))
(*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m)))
(* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))
(*.f64 (*.f64 K K) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 n m) (+.f64 n m))) (/.f64 (*.f64 M M) (*.f64 K K))))
(* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))
(*.f64 (*.f64 K K) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 n m) (+.f64 n m))) (/.f64 (*.f64 M M) (*.f64 K K))))
(* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))
(*.f64 (*.f64 K K) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 n m) (+.f64 n m))) (/.f64 (*.f64 M M) (*.f64 K K))))
(* 1/4 (* (pow K 2) (pow (+ m n) 2)))
(*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m)))
(* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))
(*.f64 (*.f64 K K) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 n m) (+.f64 n m))) (/.f64 (*.f64 M M) (*.f64 K K))))
(* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))
(*.f64 (*.f64 K K) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 n m) (+.f64 n m))) (/.f64 (*.f64 M M) (*.f64 K K))))
(* (pow K 2) (+ (* -1 (/ (pow M 2) (pow K 2))) (* 1/4 (pow (+ m n) 2))))
(*.f64 (*.f64 K K) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 n m) (+.f64 n m))) (/.f64 (*.f64 M M) (*.f64 K K))))
(* 1/4 (* (pow K 2) (pow (+ m n) 2)))
(*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m)))
(+ (* -1 (pow M 2)) (* 1/4 (* (pow K 2) (pow (+ m n) 2))))
(-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M))
(+ (* -1 (pow M 2)) (* 1/4 (* (pow K 2) (pow (+ m n) 2))))
(-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M))
(+ (* -1 (pow M 2)) (* 1/4 (* (pow K 2) (pow (+ m n) 2))))
(-.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M))
(* -1 (pow M 2))
(-.f64 #s(literal 0 binary64) (*.f64 M M))
(* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) #s(literal -1 binary64)))
(* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) #s(literal -1 binary64)))
(* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) #s(literal -1 binary64)))
(* -1 (pow M 2))
(-.f64 #s(literal 0 binary64) (*.f64 M M))
(* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) #s(literal -1 binary64)))
(* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) #s(literal -1 binary64)))
(* (pow M 2) (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) 1))
(*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M)) #s(literal -1 binary64)))
(pow M 2)
(*.f64 M M)
(+ (* -1 (* M n)) (pow M 2))
(-.f64 (*.f64 M M) (*.f64 M n))
(+ (* n (+ (* -1 M) (* 1/4 n))) (pow M 2))
(+.f64 (*.f64 M M) (*.f64 n (-.f64 (*.f64 n #s(literal 1/4 binary64)) M)))
(+ (* n (+ (* -1 M) (* 1/4 n))) (pow M 2))
(+.f64 (*.f64 M M) (*.f64 n (-.f64 (*.f64 n #s(literal 1/4 binary64)) M)))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* (pow n 2) (+ 1/4 (* -1 (/ M n))))
(*.f64 (*.f64 n n) (-.f64 #s(literal 1/4 binary64) (/.f64 M n)))
(* (pow n 2) (+ 1/4 (+ (* -1 (/ M n)) (/ (pow M 2) (pow n 2)))))
(*.f64 (*.f64 n n) (+.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 M n)) (/.f64 (*.f64 M M) (*.f64 n n))))
(* (pow n 2) (+ 1/4 (+ (* -1 (/ M n)) (/ (pow M 2) (pow n 2)))))
(*.f64 (*.f64 n n) (+.f64 (-.f64 #s(literal 1/4 binary64) (/.f64 M n)) (/.f64 (*.f64 M M) (*.f64 n n))))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* (pow n 2) (+ 1/4 (* -1 (/ M n))))
(*.f64 (*.f64 n n) (-.f64 #s(literal 1/4 binary64) (/.f64 M n)))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (pow M 2) n))) n))))
(*.f64 (*.f64 n n) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 M (/.f64 (*.f64 M M) n)) n)))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (pow M 2) n))) n))))
(*.f64 (*.f64 n n) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 M (/.f64 (*.f64 M M) n)) n)))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(+ (* -1 (* M n)) (* 1/4 (pow n 2)))
(-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M n))
(+ (* 1/4 (pow n 2)) (* M (+ M (* -1 n))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M (-.f64 M n)))
(+ (* 1/4 (pow n 2)) (* M (+ M (* -1 n))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M (-.f64 M n)))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ n M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 n M)))
(* (pow M 2) (+ 1 (+ (* -1 (/ n M)) (* 1/4 (/ (pow n 2) (pow M 2))))))
(*.f64 (*.f64 M M) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 n M)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M M))))
(* (pow M 2) (+ 1 (+ (* -1 (/ n M)) (* 1/4 (/ (pow n 2) (pow M 2))))))
(*.f64 (*.f64 M M) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 n M)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M M))))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ n M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 n M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ n (* -1/4 (/ (pow n 2) M))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 n n) M))) M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ n (* -1/4 (/ (pow n 2) M))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 n n) M))) M)))
(- (+ l (pow M 2)) (fabs (- n m)))
(-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n)))
(- (+ l (+ (* -1 (* M n)) (pow M 2))) (fabs (- n m)))
(-.f64 (+.f64 l (-.f64 (*.f64 M M) (*.f64 M n))) (fabs.f64 (-.f64 m n)))
(- (+ l (+ (* n (+ (* -1 M) (* 1/4 n))) (pow M 2))) (fabs (- n m)))
(+.f64 l (-.f64 (+.f64 (*.f64 M M) (*.f64 n (-.f64 (*.f64 n #s(literal 1/4 binary64)) M))) (fabs.f64 (-.f64 m n))))
(- (+ l (+ (* n (+ (* -1 M) (* 1/4 n))) (pow M 2))) (fabs (- n m)))
(+.f64 l (-.f64 (+.f64 (*.f64 M M) (*.f64 n (-.f64 (*.f64 n #s(literal 1/4 binary64)) M))) (fabs.f64 (-.f64 m n))))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* (pow n 2) (+ 1/4 (* -1 (/ M n))))
(*.f64 (*.f64 n n) (-.f64 #s(literal 1/4 binary64) (/.f64 M n)))
(* (pow n 2) (- (+ 1/4 (+ (* -1 (/ M n)) (+ (/ l (pow n 2)) (/ (pow M 2) (pow n 2))))) (/ (fabs (- n m)) (pow n 2))))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (+.f64 (/.f64 (*.f64 M M) (*.f64 n n)) (/.f64 l (*.f64 n n))) (/.f64 M n)) (/.f64 (fabs.f64 (-.f64 m n)) (*.f64 n n)))))
(* (pow n 2) (- (+ 1/4 (+ (* -1 (/ M n)) (+ (/ l (pow n 2)) (/ (pow M 2) (pow n 2))))) (/ (fabs (- n m)) (pow n 2))))
(*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (-.f64 (-.f64 (+.f64 (/.f64 (*.f64 M M) (*.f64 n n)) (/.f64 l (*.f64 n n))) (/.f64 M n)) (/.f64 (fabs.f64 (-.f64 m n)) (*.f64 n n)))))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* (pow n 2) (+ 1/4 (* -1 (/ M n))))
(*.f64 (*.f64 n n) (-.f64 #s(literal 1/4 binary64) (/.f64 M n)))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (- (+ l (pow M 2)) (fabs (neg (+ m (* -1 n))))) n))) n))))
(*.f64 (*.f64 n n) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 M (/.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))) n)) n)))
(* (pow n 2) (+ 1/4 (* -1 (/ (+ M (* -1 (/ (- (+ l (pow M 2)) (fabs (neg (+ m (* -1 n))))) n))) n))))
(*.f64 (*.f64 n n) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 M (/.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n))) n)) n)))
(- (+ l (* 1/4 (pow n 2))) (fabs (- n m)))
(-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n)))
(- (+ l (+ (* -1 (* M n)) (* 1/4 (pow n 2)))) (fabs (- n m)))
(-.f64 (+.f64 (-.f64 l (*.f64 M n)) (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n)))
(- (+ l (+ (* 1/4 (pow n 2)) (* M (+ M (* -1 n))))) (fabs (- n m)))
(-.f64 (+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M (-.f64 M n)))) (fabs.f64 (-.f64 m n)))
(- (+ l (+ (* 1/4 (pow n 2)) (* M (+ M (* -1 n))))) (fabs (- n m)))
(-.f64 (+.f64 l (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M (-.f64 M n)))) (fabs.f64 (-.f64 m n)))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ n M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 n M)))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ n M)) (+ (* 1/4 (/ (pow n 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- n m)) (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M M)) (/.f64 n M)) (/.f64 l (*.f64 M M))) (/.f64 (fabs.f64 (-.f64 m n)) (*.f64 M M)))))
(* (pow M 2) (- (+ 1 (+ (* -1 (/ n M)) (+ (* 1/4 (/ (pow n 2) (pow M 2))) (/ l (pow M 2))))) (/ (fabs (- n m)) (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 M M)) (/.f64 n M)) (/.f64 l (*.f64 M M))) (/.f64 (fabs.f64 (-.f64 m n)) (*.f64 M M)))))
(pow M 2)
(*.f64 M M)
(* (pow M 2) (+ 1 (* -1 (/ n M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 n M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ n (* -1 (/ (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))) M))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 n (/.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))) M)) M)))
(* (pow M 2) (+ 1 (* -1 (/ (+ n (* -1 (/ (- (+ l (* 1/4 (pow n 2))) (fabs (- n m))) M))) M))))
(*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 n (/.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))) M)) M)))
(- (pow (- (* 1/2 n) M) 2) (fabs (- n m)))
(-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
l
(* l (- (+ 1 (/ (pow (- (* 1/2 n) M) 2) l)) (/ (fabs (- n m)) l)))
(*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) l)))
(* l (- (+ 1 (/ (pow (- (* 1/2 n) M) 2) l)) (/ (fabs (- n m)) l)))
(*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) l)))
(* l (- (+ 1 (/ (pow (- (* 1/2 n) M) 2) l)) (/ (fabs (- n m)) l)))
(*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) l)))
l
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))) l)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) l) (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) l)) #s(literal -1 binary64)))
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))) l)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) l) (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) l)) #s(literal -1 binary64)))
(* -1 (* l (- (* -1 (/ (- (pow (- (* 1/2 n) M) 2) (fabs (- n m))) l)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) l) (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (fabs.f64 (-.f64 m n))) l)) #s(literal -1 binary64)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (- n m)))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
(- (+ l (pow (- (* 1/2 n) M) 2)) (fabs (+ n (* -1 m))))
(-.f64 (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (fabs.f64 (-.f64 m n)))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
l
(* l (+ 1 (* 1/2 l)))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l #s(literal 1/2 binary64))))
(* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(* 1/6 (pow l 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 l (*.f64 l l)))
(* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))
(*.f64 (*.f64 l (*.f64 l l)) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)))
(* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))
(*.f64 (*.f64 l (*.f64 l l)) (+.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) l) (/.f64 #s(literal 1 binary64) (*.f64 l l)))))
(* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))
(*.f64 (*.f64 l (*.f64 l l)) (+.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) l) (/.f64 #s(literal 1 binary64) (*.f64 l l)))))
(* 1/6 (pow l 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 l (*.f64 l l)))
(* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))
(*.f64 (*.f64 l (*.f64 l l)) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)))
(* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))
(*.f64 (neg.f64 (*.f64 l (*.f64 l l))) (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) l)) l)) #s(literal -1/6 binary64)))
(* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))
(*.f64 (neg.f64 (*.f64 l (*.f64 l l))) (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) l)) l)) #s(literal -1/6 binary64)))
(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)
(/ 2 (* K (+ m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m)))
(+ (* -4 (/ M (* (pow K 2) (pow (+ m n) 2)))) (* 2 (/ 1 (* K (+ m n)))))
(+.f64 (/.f64 (*.f64 #s(literal -4 binary64) M) (*.f64 (*.f64 K K) (*.f64 (+.f64 n m) (+.f64 n m)))) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m))))
(+ (* M (- (* 8 (/ M (* (pow K 3) (pow (+ m n) 3)))) (* 4 (/ 1 (* (pow K 2) (pow (+ m n) 2)))))) (* 2 (/ 1 (* K (+ m n)))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m))) (*.f64 M (-.f64 (/.f64 (*.f64 #s(literal 8 binary64) M) (*.f64 (*.f64 K (*.f64 K K)) (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m))))) (/.f64 #s(literal 4 binary64) (*.f64 (*.f64 K K) (*.f64 (+.f64 n m) (+.f64 n m)))))))
(+ (* M (- (* M (+ (* -16 (/ M (* (pow K 4) (pow (+ m n) 4)))) (* 8 (/ 1 (* (pow K 3) (pow (+ m n) 3)))))) (* 4 (/ 1 (* (pow K 2) (pow (+ m n) 2)))))) (* 2 (/ 1 (* K (+ m n)))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 (/.f64 #s(literal -16 binary64) (pow.f64 K #s(literal 4 binary64))) (/.f64 M (pow.f64 (+.f64 n m) #s(literal 4 binary64)))) (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 K (*.f64 K K)) (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m))))))) (/.f64 #s(literal 4 binary64) (*.f64 (*.f64 K K) (*.f64 (+.f64 n m) (+.f64 n m)))))))
(/ 1 M)
(/.f64 #s(literal 1 binary64) M)
(/ (+ 1 (* -1/2 (/ (* K (+ m n)) M))) M)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) M)) M)
(/ (- (+ 1 (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2)))) (* 1/2 (/ (* K (+ m n)) M))) M)
(/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) M)) M)
(/ (- (+ 1 (* -1/8 (/ (* (pow K 3) (pow (+ m n) 3)) (pow M 3)))) (+ (* -1/4 (/ (* (pow K 2) (pow (+ m n) 2)) (pow M 2))) (* 1/2 (/ (* K (+ m n)) M)))) M)
(/.f64 (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 K (*.f64 K K)) (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 M (*.f64 M M))))) (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 M M))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) M)) M)
(/ 1 M)
(/.f64 #s(literal 1 binary64) M)
(* -1 (/ (- (* 1/2 (/ (* K (+ m n)) M)) 1) M))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) #s(literal -1 binary64)) M))
(* -1 (/ (- (* -1 (/ (- (* 1/4 (/ (* (pow K 2) (pow (+ m n) 2)) M)) (* 1/2 (* K (+ m n)))) M)) 1) M))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 K K) #s(literal 1/4 binary64)) (*.f64 (+.f64 n m) (+.f64 n m))) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m)))) M)) #s(literal -1 binary64)) M))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (/ (* (pow K 3) (pow (+ m n) 3)) M)) (* 1/4 (* (pow K 2) (pow (+ m n) 2)))) M)) (* 1/2 (* K (+ m n)))) M)) 1) M))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 K (*.f64 K K)) (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m))))) M) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 K K) (*.f64 (+.f64 n m) (+.f64 n m)))))) M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))))) M) #s(literal -1 binary64)) M))
(/ 1 M)
(/.f64 #s(literal 1 binary64) M)
(+ (* -1/2 (/ (* K (+ m n)) (pow M 2))) (/ 1 M))
(+.f64 (/.f64 #s(literal 1 binary64) M) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 n m))) (*.f64 M M)))
(+ (* K (- (* 1/4 (/ (* K (pow (+ m n) 2)) (pow M 3))) (* 1/2 (/ (+ m n) (pow M 2))))) (/ 1 M))
(+.f64 (/.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (*.f64 M M)) (/.f64 K M))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) (*.f64 M M))))))
(+ (* K (- (* K (- (* -1/8 (/ (* K (pow (+ m n) 3)) (pow M 4))) (* -1/4 (/ (pow (+ m n) 2) (pow M 3))))) (* 1/2 (/ (+ m n) (pow M 2))))) (/ 1 M))
(+.f64 (/.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m)))) (pow.f64 M #s(literal 4 binary64)))) (*.f64 (/.f64 #s(literal -1/4 binary64) M) (/.f64 (*.f64 (+.f64 n m) (+.f64 n m)) (*.f64 M M))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) (*.f64 M M))))))
(/ 2 (* K (+ m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m)))
(/ (+ (* -4 (/ M (* K (pow (+ m n) 2)))) (* 2 (/ 1 (+ m n)))) K)
(/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 M K) (*.f64 (+.f64 n m) (+.f64 n m)))) (/.f64 #s(literal 2 binary64) (+.f64 n m))) K)
(/ (- (+ (* 8 (/ (pow M 2) (* (pow K 2) (pow (+ m n) 3)))) (* 2 (/ 1 (+ m n)))) (* 4 (/ M (* K (pow (+ m n) 2))))) K)
(/.f64 (+.f64 (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) (/.f64 (*.f64 #s(literal 8 binary64) (*.f64 M M)) (*.f64 (*.f64 K K) (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m)))))) (*.f64 #s(literal -4 binary64) (/.f64 (/.f64 M K) (*.f64 (+.f64 n m) (+.f64 n m))))) K)
(/ (- (+ (* -16 (/ (pow M 3) (* (pow K 3) (pow (+ m n) 4)))) (* 2 (/ 1 (+ m n)))) (+ (* -8 (/ (pow M 2) (* (pow K 2) (pow (+ m n) 3)))) (* 4 (/ M (* K (pow (+ m n) 2)))))) K)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -16 binary64) (*.f64 M (*.f64 M M))) (*.f64 (*.f64 K (*.f64 K K)) (pow.f64 (+.f64 n m) #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) (+.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 M K) (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 (/.f64 #s(literal -8 binary64) (*.f64 K K)) (/.f64 (*.f64 M M) (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m)))))))) K)
(/ 2 (* K (+ m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m)))
(* -1 (/ (- (* 4 (/ M (* K (pow (+ m n) 2)))) (* 2 (/ 1 (+ m n)))) K))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (/.f64 M K) (*.f64 (+.f64 n m) (+.f64 n m)))) (/.f64 #s(literal 2 binary64) (+.f64 n m))) K))
(* -1 (/ (- (* -1 (/ (- (* 8 (/ (pow M 2) (* K (pow (+ m n) 3)))) (* 4 (/ M (pow (+ m n) 2)))) K)) (* 2 (/ 1 (+ m n)))) K))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 8 binary64) (*.f64 M M)) (*.f64 K (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m))))) (/.f64 (*.f64 #s(literal 4 binary64) M) (*.f64 (+.f64 n m) (+.f64 n m)))) K)) (/.f64 #s(literal 2 binary64) (+.f64 n m))) K))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ (pow M 3) (* K (pow (+ m n) 4)))) (* 8 (/ (pow M 2) (pow (+ m n) 3)))) K)) (* 4 (/ M (pow (+ m n) 2)))) K)) (* 2 (/ 1 (+ m n)))) K))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 M (*.f64 M M))) (*.f64 K (pow.f64 (+.f64 n m) #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 8 binary64) (*.f64 M M)) (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m))))) K)) (*.f64 #s(literal -4 binary64) (/.f64 M (*.f64 (+.f64 n m) (+.f64 n m))))) K)) (/.f64 #s(literal 2 binary64) (+.f64 n m))) K))
(/ 1 (+ M (* 1/2 (* K n))))
(/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))
(+ (* -1/2 (/ (* K m) (pow (+ M (* 1/2 (* K n))) 2))) (/ 1 (+ M (* 1/2 (* K n)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))
(+ (* m (- (* 1/4 (/ (* (pow K 2) m) (pow (+ M (* 1/2 (* K n))) 3))) (* 1/2 (/ K (pow (+ M (* 1/2 (* K n))) 2))))) (/ 1 (+ M (* 1/2 (* K n)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 m (-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m (*.f64 K K))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (/.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))))))))
(+ (* m (- (* m (- (* -1/8 (/ (* (pow K 3) m) (pow (+ M (* 1/2 (* K n))) 4))) (* -1/4 (/ (pow K 2) (pow (+ M (* 1/2 (* K n))) 3))))) (* 1/2 (/ K (pow (+ M (* 1/2 (* K n))) 2))))) (/ 1 (+ M (* 1/2 (* K n)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 m (+.f64 (*.f64 m (-.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 m (*.f64 K (*.f64 K K)))) (pow.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K K)) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 K (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))))))
(/ 2 (* K m))
(/.f64 #s(literal 2 binary64) (*.f64 m K))
(/ (+ (* -4 (/ (+ M (* 1/2 (* K n))) (* (pow K 2) m))) (* 2 (/ 1 K))) m)
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal -4 binary64) m) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 K K))) (/.f64 #s(literal 2 binary64) K)) m)
(/ (- (+ (* 8 (/ (pow (+ M (* 1/2 (* K n))) 2) (* (pow K 3) (pow m 2)))) (* 2 (/ 1 K))) (* 4 (/ (+ M (* 1/2 (* K n))) (* (pow K 2) m)))) m)
(/.f64 (+.f64 (*.f64 #s(literal 8 binary64) (*.f64 (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 m m)) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 K (*.f64 K K))))) (+.f64 (*.f64 (/.f64 #s(literal -4 binary64) m) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 K K))) (/.f64 #s(literal 2 binary64) K))) m)
(/ (- (+ (* -16 (/ (pow (+ M (* 1/2 (* K n))) 3) (* (pow K 4) (pow m 3)))) (* 2 (/ 1 K))) (+ (* -8 (/ (pow (+ M (* 1/2 (* K n))) 2) (* (pow K 3) (pow m 2)))) (* 4 (/ (+ M (* 1/2 (* K n))) (* (pow K 2) m))))) m)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -16 binary64) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (*.f64 (*.f64 m (*.f64 m m)) (pow.f64 K #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 (*.f64 (/.f64 #s(literal 4 binary64) m) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 K K))) (*.f64 #s(literal -8 binary64) (*.f64 (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 m m)) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 K (*.f64 K K)))))))) m)
(/ 2 (* K m))
(/.f64 #s(literal 2 binary64) (*.f64 m K))
(* -1 (/ (- (* 4 (/ (+ M (* 1/2 (* K n))) (* (pow K 2) m))) (* 2 (/ 1 K))) m))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) m) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 K K))) (/.f64 #s(literal 2 binary64) K)) m))
(* -1 (/ (- (* -1 (/ (- (* 8 (/ (pow (+ M (* 1/2 (* K n))) 2) (* (pow K 3) m))) (* 4 (/ (+ M (* 1/2 (* K n))) (pow K 2)))) m)) (* 2 (/ 1 K))) m))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 8 binary64) (*.f64 (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) m) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 K (*.f64 K K))))) (*.f64 #s(literal -4 binary64) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 K K))))) m) (/.f64 #s(literal 2 binary64) K)) m))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ (pow (+ M (* 1/2 (* K n))) 3) (* (pow K 4) m))) (* 8 (/ (pow (+ M (* 1/2 (* K n))) 2) (pow K 3)))) m)) (* 4 (/ (+ M (* 1/2 (* K n))) (pow K 2)))) m)) (* 2 (/ 1 K))) m))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))))) (*.f64 m (pow.f64 K #s(literal 4 binary64)))) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))) (*.f64 K (*.f64 K K))))) m)) (*.f64 #s(literal -4 binary64) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (*.f64 K K)))) m)) (/.f64 #s(literal 2 binary64) K)) m))
(/ 1 (+ M (* 1/2 (* K m))))
(/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))
(+ (* -1/2 (/ (* K n) (pow (+ M (* 1/2 (* K m))) 2))) (/ 1 (+ M (* 1/2 (* K m)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 (/.f64 #s(literal -1/2 binary64) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (/.f64 (*.f64 n K) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))
(+ (* n (- (* 1/4 (/ (* (pow K 2) n) (pow (+ M (* 1/2 (* K m))) 3))) (* 1/2 (/ K (pow (+ M (* 1/2 (* K m))) 2))))) (/ 1 (+ M (* 1/2 (* K m)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n (*.f64 K K))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 K (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))))
(+ (* n (- (* n (- (* -1/8 (/ (* (pow K 3) n) (pow (+ M (* 1/2 (* K m))) 4))) (* -1/4 (/ (pow K 2) (pow (+ M (* 1/2 (* K m))) 3))))) (* 1/2 (/ K (pow (+ M (* 1/2 (* K m))) 2))))) (/ 1 (+ M (* 1/2 (* K m)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 n (+.f64 (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 n (*.f64 K (*.f64 K K)))) (pow.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 K K) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 K (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))))))
(/ 2 (* K n))
(/.f64 #s(literal 2 binary64) (*.f64 n K))
(/ (+ (* -4 (/ (+ M (* 1/2 (* K m))) (* (pow K 2) n))) (* 2 (/ 1 K))) n)
(/.f64 (-.f64 (/.f64 #s(literal 2 binary64) K) (*.f64 (/.f64 #s(literal 4 binary64) n) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 K K)))) n)
(/ (- (+ (* 8 (/ (pow (+ M (* 1/2 (* K m))) 2) (* (pow K 3) (pow n 2)))) (* 2 (/ 1 K))) (* 4 (/ (+ M (* 1/2 (* K m))) (* (pow K 2) n)))) n)
(/.f64 (+.f64 (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 (*.f64 K (*.f64 K K)) (*.f64 n n)))) (-.f64 (/.f64 #s(literal 2 binary64) K) (*.f64 (/.f64 #s(literal 4 binary64) n) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 K K))))) n)
(/ (- (+ (* -16 (/ (pow (+ M (* 1/2 (* K m))) 3) (* (pow K 4) (pow n 3)))) (* 2 (/ 1 K))) (+ (* -8 (/ (pow (+ M (* 1/2 (* K m))) 2) (* (pow K 3) (pow n 2)))) (* 4 (/ (+ M (* 1/2 (* K m))) (* (pow K 2) n))))) n)
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) K) (/.f64 (*.f64 #s(literal -16 binary64) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (*.f64 (*.f64 n (*.f64 n n)) (pow.f64 K #s(literal 4 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal 4 binary64) n) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 K K))) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))) (*.f64 (*.f64 K (*.f64 K K)) (*.f64 n n)))))) n)
(/ 2 (* K n))
(/.f64 #s(literal 2 binary64) (*.f64 n K))
(* -1 (/ (- (* 4 (/ (+ M (* 1/2 (* K m))) (* (pow K 2) n))) (* 2 (/ 1 K))) n))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) n) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 K K))) (/.f64 #s(literal 2 binary64) K)) n))
(* -1 (/ (- (* -1 (/ (- (* 8 (/ (pow (+ M (* 1/2 (* K m))) 2) (* (pow K 3) n))) (* 4 (/ (+ M (* 1/2 (* K m))) (pow K 2)))) n)) (* 2 (/ 1 K))) n))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (*.f64 (/.f64 #s(literal 8 binary64) n) (*.f64 (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 K K)) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) K))) (*.f64 #s(literal -4 binary64) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 K K)))) n)) (/.f64 #s(literal 2 binary64) K)) n))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16 (/ (pow (+ M (* 1/2 (* K m))) 3) (* (pow K 4) n))) (* 8 (/ (pow (+ M (* 1/2 (* K m))) 2) (pow K 3)))) n)) (* 4 (/ (+ M (* 1/2 (* K m))) (pow K 2)))) n)) (* 2 (/ 1 K))) n))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 16 binary64) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))))) (*.f64 n (pow.f64 K #s(literal 4 binary64)))) (*.f64 #s(literal -8 binary64) (*.f64 (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 K K)) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) K)))) n)) (*.f64 #s(literal -4 binary64) (/.f64 (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (*.f64 K K)))) n)) (/.f64 #s(literal 2 binary64) K)) n))

eval173.0ms (1.2%)

Compiler

Compiled 52775 to 3455 computations (93.5% saved)

prune203.0ms (1.4%)

Pruning

38 alts after pruning (37 fresh and 1 done)

PrunedKeptTotal
New1406301436
Fresh9716
Picked415
Done000
Total1419381457
Accuracy
98.3%
Counts
1457 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.4%
(/.f64 (+.f64 (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))) (exp.f64 l))
32.9%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
35.3%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
39.2%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) #s(literal -1/2 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
10.3%
(/.f64 (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
17.1%
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 m m) (*.f64 n n))) (-.f64 m n)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
12.4%
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
28.0%
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
27.9%
(/.f64 (cos.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
9.3%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (-.f64 l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
17.6%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
6.2%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) l) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))))
5.5%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) l))
48.7%
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n)))))
52.5%
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 n (/.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))) M)) M)))))
15.7%
(/.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m)))) #s(literal -1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
29.1%
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
29.5%
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
31.3%
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 l))
33.1%
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
28.5%
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
50.1%
(/.f64 (cos.f64 M) (exp.f64 (*.f64 M M)))
56.2%
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
33.6%
(/.f64 (cos.f64 M) (exp.f64 l))
27.8%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))))
53.2%
(/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
5.0%
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (-.f64 #s(literal 0 binary64) (sin.f64 M)))))
5.4%
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
24.9%
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l l)) (/.f64 #s(literal 6 binary64) l))
3.0%
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
3.0%
(cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)))))
4.9%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
5.0%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
1.3%
(cos.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
4.6%
(cos.f64 (*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n))))
4.7%
(cos.f64 (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) #s(literal -1 binary64))))
4.9%
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
5.5%
(cos.f64 M)
Compiler

Compiled 2117 to 1354 computations (36% saved)

simplify230.0ms (1.6%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)
cost-diff0
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))
cost-diff0
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
cost-diff0
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
cost-diff0
(*.f64 M M)
cost-diff0
(*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
cost-diff0
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
cost-diff0
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
cost-diff0
(cos.f64 M)
cost-diff0
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
cost-diff0
(cos.f64 M)
cost-diff0
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
cost-diff0
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))
cost-diff0
(cos.f64 M)
cost-diff0
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
Rules
2636×*-lowering-*.f32
2636×*-lowering-*.f64
2298×+-lowering-+.f64
2298×+-lowering-+.f32
2032×fma-lowering-fma.f32
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
049451
1150399
2523389
32088388
44809388
56401386
08156386
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (cos M) (exp (* 1/4 (* n n))))
(cos M)
M
(exp (* 1/4 (* n n)))
(* 1/4 (* n n))
1/4
(* n n)
n
(cos M)
M
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))
(cos M)
M
(+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))
1
(* l (+ 1 (* l (+ 1/2 (* l 1/6)))))
l
(+ 1 (* l (+ 1/2 (* l 1/6))))
(* l (+ 1/2 (* l 1/6)))
(+ 1/2 (* l 1/6))
1/2
(* l 1/6)
1/6
(/ (+ 1 (* (* M M) (+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2))) (exp (* 1/4 (* m m))))
(+ 1 (* (* M M) (+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2)))
1
(* (* M M) (+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2))
(* M M)
M
(+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2)
(* (* M M) (+ 1/24 (* (* M M) -1/720)))
(+ 1/24 (* (* M M) -1/720))
1/24
(* (* M M) -1/720)
-1/720
-1/2
(exp (* 1/4 (* m m)))
(* 1/4 (* m m))
1/4
(* m m)
m
(* (/ (cos (- (* K (/ (+ n m) 2)) M)) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))))) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (- (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) 1))))
(/ (cos (- (* K (/ (+ n m) 2)) M)) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))))
(cos (- (* K (/ (+ n m) 2)) M))
(- (* K (/ (+ n m) 2)) M)
(* K (/ (+ n m) 2))
K
(/ (+ n m) 2)
(+ n m)
n
m
2
M
(+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))))
1
(* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))
(* l (+ 1 (* l (+ 1/2 (* l 1/6)))))
l
(+ 1 (* l (+ 1/2 (* l 1/6))))
(* l (+ 1/2 (* l 1/6)))
(+ 1/2 (* l 1/6))
1/2
(* l 1/6)
1/6
(* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))
(+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (- (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) 1)))
(* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (- (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) 1))
(- (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) 1)
Outputs
(/ (cos M) (exp (* 1/4 (* n n))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(cos M)
(cos.f64 M)
M
(exp (* 1/4 (* n n)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))
(* 1/4 (* n n))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
1/4
#s(literal 1/4 binary64)
(* n n)
(*.f64 n n)
n
(cos M)
(cos.f64 M)
M
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(cos M)
(cos.f64 M)
M
(+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))
(+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
1
#s(literal 1 binary64)
(* l (+ 1 (* l (+ 1/2 (* l 1/6)))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
l
(+ 1 (* l (+ 1/2 (* l 1/6))))
(+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))
(* l (+ 1/2 (* l 1/6)))
(*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))
(+ 1/2 (* l 1/6))
(+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))
1/2
#s(literal 1/2 binary64)
(* l 1/6)
(*.f64 l #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)
(/ (+ 1 (* (* M M) (+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2))) (exp (* 1/4 (* m m))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(+ 1 (* (* M M) (+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
1
#s(literal 1 binary64)
(* (* M M) (+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2))
(*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))
(* M M)
(*.f64 M M)
M
(+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2)
(+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))
(* (* M M) (+ 1/24 (* (* M M) -1/720)))
(*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))
(+ 1/24 (* (* M M) -1/720))
(+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))
1/24
#s(literal 1/24 binary64)
(* (* M M) -1/720)
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
-1/720
#s(literal -1/720 binary64)
-1/2
#s(literal -1/2 binary64)
(exp (* 1/4 (* m m)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))
(* 1/4 (* m m))
(*.f64 #s(literal 1/4 binary64) (*.f64 m m))
1/4
#s(literal 1/4 binary64)
(* m m)
(*.f64 m m)
m
(* (/ (cos (- (* K (/ (+ n m) 2)) M)) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))))) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (- (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) 1))))
(/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(/ (cos (- (* K (/ (+ n m) 2)) M)) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(cos (- (* K (/ (+ n m) 2)) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))
(- (* K (/ (+ n m) 2)) M)
(-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)
(* K (/ (+ n m) 2))
(/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))
K
(/ (+ n m) 2)
(/.f64 (+.f64 n m) #s(literal 2 binary64))
(+ n m)
(+.f64 n m)
n
m
2
#s(literal 2 binary64)
M
(+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))))
(+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
1
#s(literal 1 binary64)
(* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))
(*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(* l (+ 1 (* l (+ 1/2 (* l 1/6)))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
l
(+ 1 (* l (+ 1/2 (* l 1/6))))
(+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))
(* l (+ 1/2 (* l 1/6)))
(*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))
(+ 1/2 (* l 1/6))
(+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))
1/2
#s(literal 1/2 binary64)
(* l 1/6)
(*.f64 l #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)
(* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))
(*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
(+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (- (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) 1)))
(+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))
(* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (- (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) 1))
(*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))
(- (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) 1)
(+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))

localize513.0ms (3.5%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
accuracy99.5%
(*.f64 l #s(literal 1/6 binary64))
accuracy55.2%
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
accuracy34.0%
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))
accuracy99.9%
(*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))
accuracy99.8%
(*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))
accuracy99.2%
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
accuracy80.0%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
accuracy99.9%
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
accuracy99.9%
(*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))
accuracy99.9%
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
accuracy99.5%
(*.f64 l #s(literal 1/6 binary64))
accuracy100.0%
(cos.f64 M)
accuracy100.0%
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
accuracy100.0%
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))
accuracy100.0%
(cos.f64 M)
accuracy100.0%
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
Results
379.0ms217×1valid
27.0ms39×0valid
Compiler

Compiled 592 to 50 computations (91.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 180.0ms
ival-mult: 51.0ms (28.3% of total)
backward-pass: 29.0ms (16.1% of total)
ival-cos: 25.0ms (13.9% of total)
...c/correct-round.rkt:119:19: 24.0ms (13.3% of total)
ival-add: 21.0ms (11.7% of total)
ival-div: 16.0ms (8.9% of total)
ival-exp: 8.0ms (4.4% of total)
ival-sub: 5.0ms (2.8% of total)
const: 2.0ms (1.1% of total)

series99.0ms (0.7%)

Counts
19 → 432
Calls
Call 1
Inputs
#<alt (/ (cos M) (exp (* 1/4 (* n n))))>
#<alt (cos M)>
#<alt (exp (* 1/4 (* n n)))>
#<alt (* 1/4 (* n n))>
#<alt (/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))>
#<alt (+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))>
#<alt (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))>
#<alt (/ (+ 1 (* (* M M) (+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2))) (exp (* 1/4 (* m m))))>
#<alt (+ 1 (* (* M M) (+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2)))>
#<alt (* (* M M) (+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2))>
#<alt (* M M)>
#<alt (* (/ (cos (- (* K (/ (+ n m) 2)) M)) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))))) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (- (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) 1))))>
#<alt (/ (cos (- (* K (/ (+ n m) 2)) M)) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))))>
#<alt (cos (- (* K (/ (+ n m) 2)) M))>
#<alt (- (* K (/ (+ n m) 2)) M)>
#<alt (* l 1/6)>
#<alt (* l (+ 1/2 (* l 1/6)))>
#<alt (* (* M M) -1/720)>
#<alt (* (* M M) (+ 1/24 (* (* M M) -1/720)))>
Outputs
#<alt (/ 1 (exp (* 1/4 (pow n 2))))>
#<alt (+ (* -1/2 (/ (pow M 2) (exp (* 1/4 (pow n 2))))) (/ 1 (exp (* 1/4 (pow n 2)))))>
#<alt (+ (* (pow M 2) (- (* 1/24 (/ (pow M 2) (exp (* 1/4 (pow n 2))))) (* 1/2 (/ 1 (exp (* 1/4 (pow n 2))))))) (/ 1 (exp (* 1/4 (pow n 2)))))>
#<alt (+ (* (pow M 2) (- (* (pow M 2) (+ (* -1/720 (/ (pow M 2) (exp (* 1/4 (pow n 2))))) (* 1/24 (/ 1 (exp (* 1/4 (pow n 2))))))) (* 1/2 (/ 1 (exp (* 1/4 (pow n 2))))))) (/ 1 (exp (* 1/4 (pow n 2)))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (cos M)>
#<alt (+ (cos M) (* -1/4 (* (pow n 2) (cos M))))>
#<alt (+ (cos M) (* (pow n 2) (- (* -1 (* (pow n 2) (+ (* -1/16 (cos M)) (* 1/32 (cos M))))) (* 1/4 (cos M)))))>
#<alt (+ (cos M) (* (pow n 2) (- (* (pow n 2) (- (* -1 (* (pow n 2) (+ (* -1/4 (+ (* -1/16 (cos M)) (* 1/32 (cos M)))) (+ (* -1/128 (cos M)) (* 1/384 (cos M)))))) (+ (* -1/16 (cos M)) (* 1/32 (cos M))))) (* 1/4 (cos M)))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt (/ (cos M) (exp (* 1/4 (pow n 2))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow M 2)))>
#<alt (+ 1 (* (pow M 2) (- (* 1/24 (pow M 2)) 1/2)))>
#<alt (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt (cos M)>
#<alt 1>
#<alt (+ 1 (* 1/4 (pow n 2)))>
#<alt (+ 1 (* (pow n 2) (+ 1/4 (* 1/32 (pow n 2)))))>
#<alt (+ 1 (* (pow n 2) (+ 1/4 (* (pow n 2) (+ 1/32 (* 1/384 (pow n 2)))))))>
#<alt (exp (* 1/4 (pow n 2)))>
#<alt (exp (* 1/4 (pow n 2)))>
#<alt (exp (* 1/4 (pow n 2)))>
#<alt (exp (* 1/4 (pow n 2)))>
#<alt (exp (* 1/4 (pow n 2)))>
#<alt (exp (* 1/4 (pow n 2)))>
#<alt (exp (* 1/4 (pow n 2)))>
#<alt (exp (* 1/4 (pow n 2)))>
#<alt (* 1/4 (pow n 2))>
#<alt (* 1/4 (pow n 2))>
#<alt (* 1/4 (pow n 2))>
#<alt (* 1/4 (pow n 2))>
#<alt (* 1/4 (pow n 2))>
#<alt (* 1/4 (pow n 2))>
#<alt (* 1/4 (pow n 2))>
#<alt (* 1/4 (pow n 2))>
#<alt (* 1/4 (pow n 2))>
#<alt (* 1/4 (pow n 2))>
#<alt (* 1/4 (pow n 2))>
#<alt (* 1/4 (pow n 2))>
#<alt (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (+ (* -1/2 (/ (pow M 2) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (+ (* (pow M 2) (- (* 1/24 (/ (pow M 2) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/2 (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (+ (* (pow M 2) (- (* (pow M 2) (+ (* -1/720 (/ (pow M 2) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/24 (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (* 1/2 (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))>
#<alt (/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))>
#<alt (cos M)>
#<alt (+ (cos M) (* -1 (* l (cos M))))>
#<alt (+ (cos M) (* l (- (* -1 (* l (+ (* -1 (cos M)) (* 1/2 (cos M))))) (cos M))))>
#<alt (+ (cos M) (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (cos M)) (* 1/2 (cos M)))) (+ (* -1/2 (cos M)) (* 1/6 (cos M)))))) (+ (* -1 (cos M)) (* 1/2 (cos M))))) (cos M))))>
#<alt (* 6 (/ (cos M) (pow l 3)))>
#<alt (/ (+ (* -18 (/ (cos M) l)) (* 6 (cos M))) (pow l 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* -54 (cos M)) (* 36 (cos M))) (pow l 2))) (* 6 (cos M))) (* 18 (/ (cos M) l))) (pow l 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* -108 (cos M)) (+ (* -3 (+ (* -54 (cos M)) (* 36 (cos M)))) (* 36 (cos M)))) (pow l 3))) (* 6 (cos M))) (+ (* -54 (/ (cos M) (pow l 2))) (+ (* 18 (/ (cos M) l)) (* 36 (/ (cos M) (pow l 2)))))) (pow l 3))>
#<alt (* 6 (/ (cos M) (pow l 3)))>
#<alt (* -1 (/ (+ (* -6 (cos M)) (* 18 (/ (cos M) l))) (pow l 3)))>
#<alt (* -1 (/ (+ (* -6 (cos M)) (* -1 (/ (- (+ (* -36 (/ (cos M) l)) (* 54 (/ (cos M) l))) (* 18 (cos M))) l))) (pow l 3)))>
#<alt (* -1 (/ (+ (* -6 (cos M)) (* -1 (/ (- (* -1 (/ (- (+ (* -108 (/ (cos M) l)) (+ (* 3 (/ (+ (* -36 (cos M)) (* 54 (cos M))) l)) (* 36 (/ (cos M) l)))) (+ (* -36 (cos M)) (* 54 (cos M)))) l)) (* 18 (cos M))) l))) (pow l 3)))>
#<alt 1>
#<alt (+ 1 l)>
#<alt (+ 1 (* l (+ 1 (* 1/2 l))))>
#<alt (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))>
#<alt (* 1/6 (pow l 3))>
#<alt (* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))>
#<alt (* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))>
#<alt (* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (+ (/ 1 (pow l 2)) (/ 1 (pow l 3))))))>
#<alt (* 1/6 (pow l 3))>
#<alt (* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))>
#<alt (* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))>
#<alt (* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 l) (/ 1 (pow l 2)))) l)) 1/6)))>
#<alt l>
#<alt (* l (+ 1 (* 1/2 l)))>
#<alt (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))>
#<alt (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))>
#<alt (* 1/6 (pow l 3))>
#<alt (* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))>
#<alt (* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))>
#<alt (* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))>
#<alt (* 1/6 (pow l 3))>
#<alt (* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))>
#<alt (* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))>
#<alt (* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))>
#<alt (/ 1 (exp (* 1/4 (pow m 2))))>
#<alt (+ (* -1/2 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (/ 1 (exp (* 1/4 (pow m 2)))))>
#<alt (+ (* (pow M 2) (- (* 1/24 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (* 1/2 (/ 1 (exp (* 1/4 (pow m 2))))))) (/ 1 (exp (* 1/4 (pow m 2)))))>
#<alt (+ (* (pow M 2) (- (* (pow M 2) (+ (* -1/720 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (* 1/24 (/ 1 (exp (* 1/4 (pow m 2))))))) (* 1/2 (/ 1 (exp (* 1/4 (pow m 2))))))) (/ 1 (exp (* 1/4 (pow m 2)))))>
#<alt (* -1/720 (/ (pow M 6) (exp (* 1/4 (pow m 2)))))>
#<alt (* (pow M 6) (- (* 1/24 (/ 1 (* (pow M 2) (exp (* 1/4 (pow m 2)))))) (* 1/720 (/ 1 (exp (* 1/4 (pow m 2)))))))>
#<alt (* (pow M 6) (- (/ 1/24 (* (pow M 2) (exp (* 1/4 (pow m 2))))) (+ (/ 1/2 (* (pow M 4) (exp (* 1/4 (pow m 2))))) (* 1/720 (/ 1 (exp (* 1/4 (pow m 2))))))))>
#<alt (* (pow M 6) (- (+ (/ 1/24 (* (pow M 2) (exp (* 1/4 (pow m 2))))) (/ 1 (* (pow M 6) (exp (* 1/4 (pow m 2)))))) (+ (* 1/720 (/ 1 (exp (* 1/4 (pow m 2))))) (* 1/2 (/ 1 (* (pow M 4) (exp (* 1/4 (pow m 2)))))))))>
#<alt (* -1/720 (/ (pow M 6) (exp (* 1/4 (pow m 2)))))>
#<alt (* (pow M 6) (- (* 1/24 (/ 1 (* (pow M 2) (exp (* 1/4 (pow m 2)))))) (* 1/720 (/ 1 (exp (* 1/4 (pow m 2)))))))>
#<alt (* (pow M 6) (- (/ 1/24 (* (pow M 2) (exp (* 1/4 (pow m 2))))) (+ (/ 1/2 (* (pow M 4) (exp (* 1/4 (pow m 2))))) (* 1/720 (/ 1 (exp (* 1/4 (pow m 2))))))))>
#<alt (* (pow M 6) (- (+ (/ 1/24 (* (pow M 2) (exp (* 1/4 (pow m 2))))) (/ 1 (* (pow M 6) (exp (* 1/4 (pow m 2)))))) (+ (* 1/720 (/ 1 (exp (* 1/4 (pow m 2))))) (* 1/2 (/ 1 (* (pow M 4) (exp (* 1/4 (pow m 2)))))))))>
#<alt (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))>
#<alt (+ 1 (+ (* -1/4 (* (pow m 2) (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))) (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))>
#<alt (+ 1 (+ (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)) (* (pow m 2) (- (* -1 (* (pow m 2) (+ (* -1/16 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))) (* 1/32 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))))) (* 1/4 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))))))>
#<alt (+ 1 (+ (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)) (* (pow m 2) (- (* (pow m 2) (- (* -1 (* (pow m 2) (+ (* -1/4 (+ (* -1/16 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))) (* 1/32 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))))) (+ (* -1/128 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))) (* 1/384 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))))))) (+ (* -1/16 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))) (* 1/32 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))))) (* 1/4 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))))))>
#<alt (/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))>
#<alt (/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))>
#<alt (/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))>
#<alt (/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))>
#<alt (/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))>
#<alt (/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))>
#<alt (/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))>
#<alt (/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow M 2)))>
#<alt (+ 1 (* (pow M 2) (- (* 1/24 (pow M 2)) 1/2)))>
#<alt (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))>
#<alt (* -1/720 (pow M 6))>
#<alt (* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) 1/720))>
#<alt (* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))>
#<alt (* (pow M 6) (- (+ (* 1/24 (/ 1 (pow M 2))) (/ 1 (pow M 6))) (+ 1/720 (/ 1/2 (pow M 4)))))>
#<alt (* -1/720 (pow M 6))>
#<alt (* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) 1/720))>
#<alt (* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))>
#<alt (* (pow M 6) (- (+ (* 1/24 (/ 1 (pow M 2))) (/ 1 (pow M 6))) (+ 1/720 (/ 1/2 (pow M 4)))))>
#<alt (* -1/2 (pow M 2))>
#<alt (* (pow M 2) (- (* 1/24 (pow M 2)) 1/2))>
#<alt (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))>
#<alt (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))>
#<alt (* -1/720 (pow M 6))>
#<alt (* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) 1/720))>
#<alt (* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))>
#<alt (* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))>
#<alt (* -1/720 (pow M 6))>
#<alt (* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) 1/720))>
#<alt (* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))>
#<alt (* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))>
#<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 (/ (* (cos (neg M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (+ (* -1/2 (/ (* K (* (sin (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (* (cos (neg M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (+ m n))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* K (* (cos (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (pow (+ m n) 2)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (* (cos (neg M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (+ m n))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (pow (+ m n) 2))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* K (* (sin (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (pow (+ m n) 3)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (* (cos (neg M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (+ (* -1/2 (/ (* K (* n (* (sin (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* n (+ (* -1/2 (/ (* K (* (sin (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* (pow K 2) (* n (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* n (+ (* -1/2 (/ (* K (* (sin (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* n (+ (* -1/8 (/ (* (pow K 2) (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* (pow K 3) (* n (* (sin (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (+ (* -1/2 (/ (* K (* m (* (sin (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* m (+ (* -1/2 (/ (* K (* (sin (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* (pow K 2) (* m (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* m (+ (* -1/2 (/ (* K (* (sin (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* m (+ (* -1/8 (/ (* (pow K 2) (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* (pow K 3) (* m (* (sin (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (+ (/ (* M (* (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* M (+ (* -1/2 (/ (* M (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (* (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* M (+ (* M (+ (* -1/2 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/6 (/ (* M (* (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (* (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (* (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (+ (cos (- (* 1/2 (* K (+ m n))) M)) (* -1 (* l (cos (- (* 1/2 (* K (+ m n))) M)))))>
#<alt (+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (* l (cos (- (* 1/2 (* K (+ m n))) M)))))))>
#<alt (+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* l (+ (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M))) (* l (- (* 5/6 (cos (- (* 1/2 (* K (+ m n))) M))) (cos (- (* 1/2 (* K (+ m n))) M)))))))))>
#<alt (* 6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))>
#<alt (/ (- (+ (* 6 (cos (- (* 1/2 (* K (+ m n))) M))) (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (* 54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 3))>
#<alt (/ (- (+ (* 6 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 126 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))))) (+ (* 9 (/ (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 2))) (+ (* 54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 270 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2)))))) (pow l 3))>
#<alt (/ (- (+ (* 6 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (+ (* 126 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))) (* 180 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))))) (+ (* 9 (/ (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 2))) (+ (* 9 (/ (- (* 126 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* 9 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))) (* 270 (cos (- (* 1/2 (* K (+ m n))) M))))) (pow l 3))) (+ (* 45 (/ (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 3))) (+ (* 54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (+ (* 270 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))) (* 810 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3))))))))) (pow l 3))>
#<alt (* 6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))>
#<alt (* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))>
#<alt (* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (+ (* -1 (/ (- (* -126 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -270 (cos (- (* 1/2 (* K (+ m n))) M))) (* -9 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))))) l)) (* 36 (cos (- (* 1/2 (* K (+ m n))) M)))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))>
#<alt (* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -126 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (* 180 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -9 (- (* -126 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -270 (cos (- (* 1/2 (* K (+ m n))) M))) (* -9 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))))))) (+ (* 45 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))) (* 810 (cos (- (* 1/2 (* K (+ m n))) M)))))) l))) (+ (* -270 (cos (- (* 1/2 (* K (+ m n))) M))) (* -9 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))))) l)) (* 36 (cos (- (* 1/2 (* K (+ m n))) M)))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))>
#<alt (/ (cos (neg M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (cos (neg M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (cos (neg M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (cos (neg M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (+ (* -1/2 (/ (* K (* n (sin (- (* 1/2 (* K m)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* n (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (+ (* -1/2 (/ (* K (* m (sin (- (* 1/2 (* K n)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* m (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (+ (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))) (/ (* M (sin (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (sin (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))) (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (sin (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))) (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (+ (cos (- (* 1/2 (* K (+ m n))) M)) (* -1 (* (pow l 3) (cos (- (* 1/2 (* K (+ m n))) M)))))>
#<alt (+ (cos (- (* 1/2 (* K (+ m n))) M)) (* (pow l 3) (- (* -3/2 (* l (cos (- (* 1/2 (* K (+ m n))) M)))) (cos (- (* 1/2 (* K (+ m n))) M)))))>
#<alt (+ (cos (- (* 1/2 (* K (+ m n))) M)) (* (pow l 3) (- (* l (- (* -5/4 (* l (cos (- (* 1/2 (* K (+ m n))) M)))) (* 3/2 (cos (- (* 1/2 (* K (+ m n))) M))))) (cos (- (* 1/2 (* K (+ m n))) M)))))>
#<alt (* 216 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 9)))>
#<alt (/ (+ (* -1944 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 216 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 9))>
#<alt (/ (- (+ (* -1 (/ (+ (* -17496 (cos (- (* 1/2 (* K (+ m n))) M))) (* 9720 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 2))) (* 216 (cos (- (* 1/2 (* K (+ m n))) M)))) (* 1944 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 9))>
#<alt (/ (- (+ (* -1 (/ (+ (* -87480 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -9 (+ (* -17496 (cos (- (* 1/2 (* K (+ m n))) M))) (* 9720 (cos (- (* 1/2 (* K (+ m n))) M))))) (* 29160 (cos (- (* 1/2 (* K (+ m n))) M))))) (pow l 3))) (* 216 (cos (- (* 1/2 (* K (+ m n))) M)))) (+ (* -17496 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))) (+ (* 1944 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 9720 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2)))))) (pow l 9))>
#<alt (* 216 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 9)))>
#<alt (* -1 (/ (+ (* -216 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1944 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 9)))>
#<alt (* -1 (/ (+ (* -216 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (+ (* -9720 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 17496 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (* 1944 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 9)))>
#<alt (* -1 (/ (+ (* -216 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (* -1 (/ (- (+ (* -87480 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (+ (* 9 (/ (+ (* -9720 (cos (- (* 1/2 (* K (+ m n))) M))) (* 17496 (cos (- (* 1/2 (* K (+ m n))) M)))) l)) (* 29160 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)))) (+ (* -9720 (cos (- (* 1/2 (* K (+ m n))) M))) (* 17496 (cos (- (* 1/2 (* K (+ m n))) M))))) l)) (* 1944 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 9)))>
#<alt (cos (neg M))>
#<alt (+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))>
#<alt (+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))>
#<alt (+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K m)) M))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))>
#<alt (+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K (- m (* -1 n)))) M))>
#<alt (cos (- (* 1/2 (* K n)) M))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))>
#<alt (+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (- (* 1/2 (* K (- n (* -1 m)))) M))>
#<alt (cos (* 1/2 (* K (+ m n))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))>
#<alt (+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (- (* 1/2 (* K (+ m n))) M))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))>
#<alt (* -1 M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (- (* 1/2 (* K (+ m n))) M)>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))>
#<alt (- (* 1/2 (* K m)) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (* 1/2 (* K n))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))>
#<alt (* 1/2 (* K n))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))>
#<alt (- (* 1/2 (* K n)) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)>
#<alt (* 1/2 (* K m))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))>
#<alt (* 1/2 (* K m))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))>
#<alt (* 1/2 (* K (+ m n)))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (+ (* -1 M) (* 1/2 (* K (+ m n))))>
#<alt (* -1 M)>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))>
#<alt (* -1 M)>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/6 l)>
#<alt (* 1/2 l)>
#<alt (* l (+ 1/2 (* 1/6 l)))>
#<alt (* l (+ 1/2 (* 1/6 l)))>
#<alt (* l (+ 1/2 (* 1/6 l)))>
#<alt (* 1/6 (pow l 2))>
#<alt (* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))>
#<alt (* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))>
#<alt (* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))>
#<alt (* 1/6 (pow l 2))>
#<alt (* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))>
#<alt (* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))>
#<alt (* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))>
#<alt (* -1/720 (pow M 2))>
#<alt (* -1/720 (pow M 2))>
#<alt (* -1/720 (pow M 2))>
#<alt (* -1/720 (pow M 2))>
#<alt (* -1/720 (pow M 2))>
#<alt (* -1/720 (pow M 2))>
#<alt (* -1/720 (pow M 2))>
#<alt (* -1/720 (pow M 2))>
#<alt (* -1/720 (pow M 2))>
#<alt (* -1/720 (pow M 2))>
#<alt (* -1/720 (pow M 2))>
#<alt (* -1/720 (pow M 2))>
#<alt (* 1/24 (pow M 2))>
#<alt (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2))))>
#<alt (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2))))>
#<alt (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2))))>
#<alt (* -1/720 (pow M 4))>
#<alt (* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))>
#<alt (* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))>
#<alt (* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))>
#<alt (* -1/720 (pow M 4))>
#<alt (* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))>
#<alt (* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))>
#<alt (* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))>
Calls

108 calls:

TimeVariablePointExpression
26.0ms
m
@-inf
(/ (cos (- (* K (/ (+ n m) 2)) M)) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))))
19.0ms
m
@0
(/ (+ 1 (* (* M M) (+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2))) (exp (* 1/4 (* m m))))
3.0ms
K
@inf
(* (/ (cos (- (* K (/ (+ n m) 2)) M)) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))))) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (- (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) 1))))
2.0ms
m
@inf
(* (/ (cos (- (* K (/ (+ n m) 2)) M)) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))))) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (- (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) 1))))
2.0ms
n
@inf
(* (/ (cos (- (* K (/ (+ n m) 2)) M)) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))))) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (- (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) 1))))

rewrite418.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
3462×fma-lowering-fma.f32
3462×fma-lowering-fma.f64
2902×*-lowering-*.f32
2902×*-lowering-*.f64
1940×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
049227
1313179
22912177
08374177
Stop Event
iter limit
node limit
Counts
19 → 375
Calls
Call 1
Inputs
(/ (cos M) (exp (* 1/4 (* n n))))
(cos M)
(exp (* 1/4 (* n n)))
(* 1/4 (* n n))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))
(+ 1 (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))
(* l (+ 1 (* l (+ 1/2 (* l 1/6)))))
(/ (+ 1 (* (* M M) (+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2))) (exp (* 1/4 (* m m))))
(+ 1 (* (* M M) (+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2)))
(* (* M M) (+ (* (* M M) (+ 1/24 (* (* M M) -1/720))) -1/2))
(* M M)
(* (/ (cos (- (* K (/ (+ n m) 2)) M)) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6))))))))) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (- (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) 1))))
(/ (cos (- (* K (/ (+ n m) 2)) M)) (+ 1 (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* (* l (+ 1 (* l (+ 1/2 (* l 1/6))))) (* l (+ 1 (* l (+ 1/2 (* l 1/6)))))))))
(cos (- (* K (/ (+ n m) 2)) M))
(- (* K (/ (+ n m) 2)) M)
(* l 1/6)
(* l (+ 1/2 (* l 1/6)))
(* (* M M) -1/720)
(* (* M M) (+ 1/24 (* (* M M) -1/720)))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (cos.f64 M))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (cos.f64 M) (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (cos.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (cos.f64 M)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (cos.f64 M))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M)) (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M))) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))))
(/.f64 (*.f64 (cos.f64 M) #s(literal 1 binary64)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(pow.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (cos.f64 M)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (cos.f64 M)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))))
(*.f64 (exp.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))) (cos.f64 M))
(*.f64 (exp.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 M)) #s(literal -1 binary64)))
(+.f64 (*.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 M)) (*.f64 (sin.f64 #s(literal 0 binary64)) (sin.f64 M)))
(cos.f64 M)
(cos.f64 (-.f64 #s(literal 0 binary64) M))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (*.f64 n n)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) n)) n))
(exp.f64 (*.f64 (log.f64 (exp.f64 (*.f64 n n))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) n))) n))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 n n))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) n) n)
(pow.f64 (exp.f64 (*.f64 n n)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) n)) n)
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (pow.f64 n #s(literal 1 binary64))) (pow.f64 n #s(literal 1 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (*.f64 n n) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (*.f64 n n) #s(literal 2 binary64))))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(*.f64 n (*.f64 #s(literal 1/4 binary64) n))
(*.f64 (*.f64 n n) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) n) n)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 M))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (cos.f64 M) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 M)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 M))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/.f64 (*.f64 (cos.f64 M) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 M)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 M)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (cos.f64 M) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 M)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (cos.f64 M))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 M)) #s(literal -1 binary64)))
(*.f64 (/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))
(*.f64 (/.f64 (cos.f64 M) (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
(+.f64 l (+.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) l) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(fma.f64 #s(literal 1 binary64) l (+.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(fma.f64 l #s(literal 1 binary64) (+.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(fma.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) l #s(literal 1 binary64))
(fma.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) l #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (+.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(/.f64 (+.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) #s(literal -1 binary64)) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(+.f64 l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(+.f64 l (*.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
(+.f64 l (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) l)
(fma.f64 #s(literal 1 binary64) l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(fma.f64 #s(literal 1 binary64) l (*.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
(fma.f64 #s(literal 1 binary64) l (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(fma.f64 l #s(literal 1 binary64) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(fma.f64 l #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
(fma.f64 l #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(fma.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) l)
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l l) l)
(fma.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) l l)
(fma.f64 (*.f64 l l) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) l)
(/.f64 (+.f64 (pow.f64 l #s(literal 3 binary64)) (pow.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 l l) (-.f64 (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(/.f64 (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (-.f64 l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
(/.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))
(/.f64 (*.f64 l (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) l) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) l)
(*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) l)
(exp.f64 (*.f64 (log.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (exp.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))) (exp.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))
(*.f64 (exp.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))
(*.f64 (exp.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(*.f64 (pow.f64 (/.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(+.f64 (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M))) (+.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M)))) (*.f64 (*.f64 M M) #s(literal -1/2 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(fma.f64 M (*.f64 M (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 M (*.f64 M (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))) (+.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M)) (+.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 M M) (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (+.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))) (*.f64 (*.f64 M M) (*.f64 M M)) (+.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)) (*.f64 M M) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 M (*.f64 M M)) (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (+.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 M (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) M #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 M M) (*.f64 M M)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))) (+.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) M) M (+.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) M) (*.f64 M (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 M M)) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 M M) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (+.f64 (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (-.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(+.f64 (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M))) (*.f64 (*.f64 M M) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M)))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 M (*.f64 M (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))) (*.f64 (*.f64 M M) #s(literal -1/2 binary64)))
(fma.f64 M (*.f64 M #s(literal -1/2 binary64)) (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M))))
(fma.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M)) (*.f64 (*.f64 M M) #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 M M) (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 (*.f64 M M) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 M M) #s(literal -1/2 binary64) (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M))))
(fma.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))) (*.f64 (*.f64 M M) (*.f64 M M)) (*.f64 (*.f64 M M) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M) (*.f64 (*.f64 M M) #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 M M) (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M))))
(fma.f64 (*.f64 M (*.f64 M M)) (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 (*.f64 M M) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M))) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 M M) (*.f64 M M)) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))) (*.f64 (*.f64 M M) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) M) M (*.f64 (*.f64 M M) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) M) M (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))))) (*.f64 (*.f64 M (*.f64 M M)) (*.f64 M (*.f64 M M)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 M (*.f64 M M)) (*.f64 M (*.f64 M M))))) (+.f64 (*.f64 (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M))) (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M)))) (-.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) (*.f64 (*.f64 M M) #s(literal -1/2 binary64))) (*.f64 (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M))) (*.f64 (*.f64 M M) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M))) (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M)))) (*.f64 (*.f64 (*.f64 M M) #s(literal -1/2 binary64)) (*.f64 (*.f64 M M) #s(literal -1/2 binary64)))) (-.f64 (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M M))) (*.f64 (*.f64 M M) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))))) #s(literal -1/8 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))) #s(literal -1/4 binary64))) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))))) #s(literal -1/8 binary64)) (*.f64 M M)) (+.f64 (*.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 M (*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))) #s(literal -1/4 binary64)) (*.f64 M M)) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal 1/2 binary64)))
(*.f64 M (*.f64 M (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)) (*.f64 M M))
(*.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 M (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) M)
(*.f64 (*.f64 #s(literal 1 binary64) M) (*.f64 M (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 M M)) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 M M))
(exp.f64 (*.f64 (log.f64 M) #s(literal 2 binary64)))
(pow.f64 M #s(literal 2 binary64))
(*.f64 M M)
(*.f64 (pow.f64 M #s(literal 1 binary64)) (pow.f64 M #s(literal 1 binary64)))
(+.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(+.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) #s(literal 1 binary64)) (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) #s(literal 1 binary64) (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (*.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) l) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (*.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (*.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (+.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) #s(literal -1 binary64)))) (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(fma.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))))
(/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (-.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) #s(literal 1 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (-.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (-.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (-.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (-.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))) (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (-.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) #s(literal 1 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))) (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))) (-.f64 (*.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))) (*.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))) (*.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))) (-.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(/.f64 (*.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (-.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) (-.f64 (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))) (-.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))) #s(literal -1 binary64))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(*.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(*.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (+.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) #s(literal -1 binary64)))))
(*.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) #s(literal 1 binary64)))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)))))
(/.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(/.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (pow.f64 (/.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (+.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) #s(literal -1 binary64)))))
(*.f64 (/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))) (*.f64 (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M))) (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))))))) (cos.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))))) (*.f64 (sin.f64 (/.f64 (*.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))))))) (sin.f64 (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))))))
(+.f64 (*.f64 (cos.f64 (/.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))))) (cos.f64 (/.f64 (*.f64 M M) (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (/.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))))) (sin.f64 (/.f64 (*.f64 M M) (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))))
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))) (*.f64 (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (sin.f64 (-.f64 #s(literal 0 binary64) M))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))) (*.f64 (sin.f64 (-.f64 #s(literal 0 binary64) M)) (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))
(fma.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (*.f64 (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (sin.f64 M)))
(fma.f64 (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (sin.f64 M)))
(fma.f64 (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (cos.f64 M) (neg.f64 (*.f64 (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (sin.f64 (-.f64 #s(literal 0 binary64) M)))))
(fma.f64 (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (sin.f64 M) (*.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))
(fma.f64 (sin.f64 M) (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (*.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))))) (-.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (sin.f64 M)) (*.f64 (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))) (*.f64 (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))))) (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (sin.f64 M)) (*.f64 (sin.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (sin.f64 M)))) (cos.f64 (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(+.f64 (-.f64 #s(literal 0 binary64) M) (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))) (/.f64 (*.f64 M (*.f64 M M)) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))) (/.f64 (*.f64 M M) (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))
(fma.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (-.f64 #s(literal 0 binary64) M))
(fma.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) K (-.f64 #s(literal 0 binary64) M))
(fma.f64 #s(literal -1 binary64) M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))
(fma.f64 (*.f64 K (+.f64 n m)) #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) M))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))))) (-.f64 (*.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64))) (*.f64 M (*.f64 M M)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M M))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64))) (*.f64 M (*.f64 M M))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M M)) (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64))) (*.f64 M (*.f64 M M)))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M M))) (neg.f64 (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 M M)))) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 #s(literal 0 binary64) M)) (*.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) M) (-.f64 #s(literal 0 binary64) M))) (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) M)))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))))) (-.f64 (*.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64))) (*.f64 M (*.f64 M M)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M M))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 n m)) (*.f64 K (+.f64 n m))) #s(literal 4 binary64)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)))))
(*.f64 l #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) l)
(+.f64 (*.f64 l (*.f64 l #s(literal 1/6 binary64))) (*.f64 l #s(literal 1/2 binary64)))
(+.f64 (*.f64 l #s(literal 1/2 binary64)) (*.f64 l (*.f64 l #s(literal 1/6 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 l #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (*.f64 l #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 l (*.f64 l #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 l #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l #s(literal 1/6 binary64)))))
(fma.f64 l #s(literal 1/2 binary64) (*.f64 l (*.f64 l #s(literal 1/6 binary64))))
(fma.f64 l (*.f64 l #s(literal 1/6 binary64)) (*.f64 l #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) l (*.f64 l (*.f64 l #s(literal 1/6 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 l l) (*.f64 l #s(literal 1/2 binary64)))
(fma.f64 (*.f64 l #s(literal 1/6 binary64)) l (*.f64 l #s(literal 1/2 binary64)))
(fma.f64 (*.f64 l l) #s(literal 1/6 binary64) (*.f64 l #s(literal 1/2 binary64)))
(fma.f64 (*.f64 l #s(literal 1/2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 l #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 l (*.f64 l #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 l #s(literal 1/2 binary64)) (*.f64 l #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 l (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l #s(literal 1/6 binary64)))) (*.f64 (*.f64 l #s(literal 1/2 binary64)) (*.f64 l (*.f64 l #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 l #s(literal 1/2 binary64)) (*.f64 l #s(literal 1/2 binary64))) (*.f64 (*.f64 l (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l #s(literal 1/6 binary64))))) (-.f64 (*.f64 l #s(literal 1/2 binary64)) (*.f64 l (*.f64 l #s(literal 1/6 binary64)))))
(/.f64 (*.f64 l (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 l #s(literal 1/6 binary64)) (*.f64 (*.f64 l l) #s(literal 1/36 binary64))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 l #s(literal 1/6 binary64)) (-.f64 (*.f64 l #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 l (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 l l) #s(literal 1/36 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 l #s(literal 1/6 binary64)) (*.f64 (*.f64 l l) #s(literal 1/36 binary64)))) l) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 l #s(literal 1/6 binary64)) (-.f64 (*.f64 l #s(literal 1/6 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 l l) #s(literal 1/36 binary64))) l) (-.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))
(*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))
(*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) l)
(*.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) l)
(*.f64 M (*.f64 M #s(literal -1/720 binary64)))
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
(*.f64 #s(literal -1/720 binary64) (*.f64 M M))
(*.f64 (*.f64 M #s(literal -1/720 binary64)) M)
(+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) (*.f64 M (*.f64 M (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))))
(+.f64 (*.f64 M (*.f64 M (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 (*.f64 M M) #s(literal 1/24 binary64)))
(fma.f64 M (*.f64 M #s(literal 1/24 binary64)) (*.f64 M (*.f64 M (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))))
(fma.f64 M (*.f64 M (*.f64 (*.f64 M M) #s(literal -1/720 binary64))) (*.f64 (*.f64 M M) #s(literal 1/24 binary64)))
(fma.f64 M (*.f64 (*.f64 M #s(literal -1/720 binary64)) (*.f64 M M)) (*.f64 (*.f64 M M) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 M M) #s(literal 1/24 binary64) (*.f64 M (*.f64 M (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))))
(fma.f64 (*.f64 M M) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)) (*.f64 (*.f64 M M) #s(literal 1/24 binary64)))
(fma.f64 #s(literal 1/24 binary64) (*.f64 M M) (*.f64 M (*.f64 M (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))))
(fma.f64 #s(literal -1/720 binary64) (*.f64 (*.f64 M M) (*.f64 M M)) (*.f64 (*.f64 M M) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 M M) #s(literal -1/720 binary64)) (*.f64 M M) (*.f64 (*.f64 M M) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 M (*.f64 M M)) (*.f64 M #s(literal -1/720 binary64)) (*.f64 (*.f64 M M) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 M M) (*.f64 M M)) #s(literal -1/720 binary64) (*.f64 (*.f64 M M) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 #s(literal 1/24 binary64) M) M (*.f64 M (*.f64 M (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))))
(fma.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal -1/720 binary64)) M) M (*.f64 (*.f64 M M) #s(literal 1/24 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 M (*.f64 M M)) (*.f64 M (*.f64 M M)))) (*.f64 (*.f64 (*.f64 M (*.f64 M M)) (*.f64 (*.f64 M (*.f64 M M)) (*.f64 M (*.f64 M M)))) (*.f64 (*.f64 M (*.f64 M M)) #s(literal -1/373248000 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) (*.f64 (*.f64 M M) #s(literal 1/24 binary64))) (-.f64 (*.f64 (*.f64 M (*.f64 M (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M (*.f64 M (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))) (*.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) (*.f64 M (*.f64 M (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) (*.f64 (*.f64 M M) #s(literal 1/24 binary64))) (*.f64 (*.f64 M (*.f64 M (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) (*.f64 M (*.f64 M (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))))) (-.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) (*.f64 M (*.f64 M (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))))
(/.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 M (*.f64 M M)) (*.f64 (*.f64 M (*.f64 M M)) #s(literal -1/373248000 binary64))))) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal -1/720 binary64)) (-.f64 (*.f64 (*.f64 M M) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))
(/.f64 (*.f64 (*.f64 M M) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 M M) (*.f64 M M)) #s(literal 1/518400 binary64)))) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 M (*.f64 M M)) (*.f64 (*.f64 M (*.f64 M M)) #s(literal -1/373248000 binary64)))) (*.f64 M M)) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 M M) #s(literal -1/720 binary64)) (-.f64 (*.f64 (*.f64 M M) #s(literal -1/720 binary64)) #s(literal 1/24 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 M M) (*.f64 M M)) #s(literal 1/518400 binary64))) (*.f64 M M)) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))
(*.f64 M (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))
(*.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))) (*.f64 M M))
(*.f64 (*.f64 M (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) M)

simplify513.0ms (3.5%)

Algorithm
egg-herbie
Rules
4730×*-lowering-*.f32
4730×*-lowering-*.f64
4724×+-lowering-+.f64
4724×+-lowering-+.f32
1916×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
089610983
130799604
082059604
Stop Event
iter limit
node limit
Counts
432 → 432
Calls
Call 1
Inputs
(/ 1 (exp (* 1/4 (pow n 2))))
(+ (* -1/2 (/ (pow M 2) (exp (* 1/4 (pow n 2))))) (/ 1 (exp (* 1/4 (pow n 2)))))
(+ (* (pow M 2) (- (* 1/24 (/ (pow M 2) (exp (* 1/4 (pow n 2))))) (* 1/2 (/ 1 (exp (* 1/4 (pow n 2))))))) (/ 1 (exp (* 1/4 (pow n 2)))))
(+ (* (pow M 2) (- (* (pow M 2) (+ (* -1/720 (/ (pow M 2) (exp (* 1/4 (pow n 2))))) (* 1/24 (/ 1 (exp (* 1/4 (pow n 2))))))) (* 1/2 (/ 1 (exp (* 1/4 (pow n 2))))))) (/ 1 (exp (* 1/4 (pow n 2)))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(cos M)
(+ (cos M) (* -1/4 (* (pow n 2) (cos M))))
(+ (cos M) (* (pow n 2) (- (* -1 (* (pow n 2) (+ (* -1/16 (cos M)) (* 1/32 (cos M))))) (* 1/4 (cos M)))))
(+ (cos M) (* (pow n 2) (- (* (pow n 2) (- (* -1 (* (pow n 2) (+ (* -1/4 (+ (* -1/16 (cos M)) (* 1/32 (cos M)))) (+ (* -1/128 (cos M)) (* 1/384 (cos M)))))) (+ (* -1/16 (cos M)) (* 1/32 (cos M))))) (* 1/4 (cos M)))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
1
(+ 1 (* -1/2 (pow M 2)))
(+ 1 (* (pow M 2) (- (* 1/24 (pow M 2)) 1/2)))
(+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))
(cos M)
(cos M)
(cos M)
(cos M)
(cos M)
(cos M)
(cos M)
(cos M)
1
(+ 1 (* 1/4 (pow n 2)))
(+ 1 (* (pow n 2) (+ 1/4 (* 1/32 (pow n 2)))))
(+ 1 (* (pow n 2) (+ 1/4 (* (pow n 2) (+ 1/32 (* 1/384 (pow n 2)))))))
(exp (* 1/4 (pow n 2)))
(exp (* 1/4 (pow n 2)))
(exp (* 1/4 (pow n 2)))
(exp (* 1/4 (pow n 2)))
(exp (* 1/4 (pow n 2)))
(exp (* 1/4 (pow n 2)))
(exp (* 1/4 (pow n 2)))
(exp (* 1/4 (pow n 2)))
(* 1/4 (pow n 2))
(* 1/4 (pow n 2))
(* 1/4 (pow n 2))
(* 1/4 (pow n 2))
(* 1/4 (pow n 2))
(* 1/4 (pow n 2))
(* 1/4 (pow n 2))
(* 1/4 (pow n 2))
(* 1/4 (pow n 2))
(* 1/4 (pow n 2))
(* 1/4 (pow n 2))
(* 1/4 (pow n 2))
(/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(+ (* -1/2 (/ (pow M 2) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+ (* (pow M 2) (- (* 1/24 (/ (pow M 2) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/2 (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+ (* (pow M 2) (- (* (pow M 2) (+ (* -1/720 (/ (pow M 2) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/24 (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (* 1/2 (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(cos M)
(+ (cos M) (* -1 (* l (cos M))))
(+ (cos M) (* l (- (* -1 (* l (+ (* -1 (cos M)) (* 1/2 (cos M))))) (cos M))))
(+ (cos M) (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (cos M)) (* 1/2 (cos M)))) (+ (* -1/2 (cos M)) (* 1/6 (cos M)))))) (+ (* -1 (cos M)) (* 1/2 (cos M))))) (cos M))))
(* 6 (/ (cos M) (pow l 3)))
(/ (+ (* -18 (/ (cos M) l)) (* 6 (cos M))) (pow l 3))
(/ (- (+ (* -1 (/ (+ (* -54 (cos M)) (* 36 (cos M))) (pow l 2))) (* 6 (cos M))) (* 18 (/ (cos M) l))) (pow l 3))
(/ (- (+ (* -1 (/ (+ (* -108 (cos M)) (+ (* -3 (+ (* -54 (cos M)) (* 36 (cos M)))) (* 36 (cos M)))) (pow l 3))) (* 6 (cos M))) (+ (* -54 (/ (cos M) (pow l 2))) (+ (* 18 (/ (cos M) l)) (* 36 (/ (cos M) (pow l 2)))))) (pow l 3))
(* 6 (/ (cos M) (pow l 3)))
(* -1 (/ (+ (* -6 (cos M)) (* 18 (/ (cos M) l))) (pow l 3)))
(* -1 (/ (+ (* -6 (cos M)) (* -1 (/ (- (+ (* -36 (/ (cos M) l)) (* 54 (/ (cos M) l))) (* 18 (cos M))) l))) (pow l 3)))
(* -1 (/ (+ (* -6 (cos M)) (* -1 (/ (- (* -1 (/ (- (+ (* -108 (/ (cos M) l)) (+ (* 3 (/ (+ (* -36 (cos M)) (* 54 (cos M))) l)) (* 36 (/ (cos M) l)))) (+ (* -36 (cos M)) (* 54 (cos M)))) l)) (* 18 (cos M))) l))) (pow l 3)))
1
(+ 1 l)
(+ 1 (* l (+ 1 (* 1/2 l))))
(+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))
(* 1/6 (pow l 3))
(* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))
(* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))
(* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (+ (/ 1 (pow l 2)) (/ 1 (pow l 3))))))
(* 1/6 (pow l 3))
(* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))
(* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))
(* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 l) (/ 1 (pow l 2)))) l)) 1/6)))
l
(* l (+ 1 (* 1/2 l)))
(* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))
(* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))
(* 1/6 (pow l 3))
(* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))
(* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))
(* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))
(* 1/6 (pow l 3))
(* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))
(* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))
(* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))
(/ 1 (exp (* 1/4 (pow m 2))))
(+ (* -1/2 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (/ 1 (exp (* 1/4 (pow m 2)))))
(+ (* (pow M 2) (- (* 1/24 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (* 1/2 (/ 1 (exp (* 1/4 (pow m 2))))))) (/ 1 (exp (* 1/4 (pow m 2)))))
(+ (* (pow M 2) (- (* (pow M 2) (+ (* -1/720 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (* 1/24 (/ 1 (exp (* 1/4 (pow m 2))))))) (* 1/2 (/ 1 (exp (* 1/4 (pow m 2))))))) (/ 1 (exp (* 1/4 (pow m 2)))))
(* -1/720 (/ (pow M 6) (exp (* 1/4 (pow m 2)))))
(* (pow M 6) (- (* 1/24 (/ 1 (* (pow M 2) (exp (* 1/4 (pow m 2)))))) (* 1/720 (/ 1 (exp (* 1/4 (pow m 2)))))))
(* (pow M 6) (- (/ 1/24 (* (pow M 2) (exp (* 1/4 (pow m 2))))) (+ (/ 1/2 (* (pow M 4) (exp (* 1/4 (pow m 2))))) (* 1/720 (/ 1 (exp (* 1/4 (pow m 2))))))))
(* (pow M 6) (- (+ (/ 1/24 (* (pow M 2) (exp (* 1/4 (pow m 2))))) (/ 1 (* (pow M 6) (exp (* 1/4 (pow m 2)))))) (+ (* 1/720 (/ 1 (exp (* 1/4 (pow m 2))))) (* 1/2 (/ 1 (* (pow M 4) (exp (* 1/4 (pow m 2)))))))))
(* -1/720 (/ (pow M 6) (exp (* 1/4 (pow m 2)))))
(* (pow M 6) (- (* 1/24 (/ 1 (* (pow M 2) (exp (* 1/4 (pow m 2)))))) (* 1/720 (/ 1 (exp (* 1/4 (pow m 2)))))))
(* (pow M 6) (- (/ 1/24 (* (pow M 2) (exp (* 1/4 (pow m 2))))) (+ (/ 1/2 (* (pow M 4) (exp (* 1/4 (pow m 2))))) (* 1/720 (/ 1 (exp (* 1/4 (pow m 2))))))))
(* (pow M 6) (- (+ (/ 1/24 (* (pow M 2) (exp (* 1/4 (pow m 2))))) (/ 1 (* (pow M 6) (exp (* 1/4 (pow m 2)))))) (+ (* 1/720 (/ 1 (exp (* 1/4 (pow m 2))))) (* 1/2 (/ 1 (* (pow M 4) (exp (* 1/4 (pow m 2)))))))))
(+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))
(+ 1 (+ (* -1/4 (* (pow m 2) (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))) (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))
(+ 1 (+ (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)) (* (pow m 2) (- (* -1 (* (pow m 2) (+ (* -1/16 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))) (* 1/32 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))))) (* 1/4 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))))))
(+ 1 (+ (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)) (* (pow m 2) (- (* (pow m 2) (- (* -1 (* (pow m 2) (+ (* -1/4 (+ (* -1/16 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))) (* 1/32 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))))) (+ (* -1/128 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))) (* 1/384 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))))))) (+ (* -1/16 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))) (* 1/32 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))))) (* 1/4 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
1
(+ 1 (* -1/2 (pow M 2)))
(+ 1 (* (pow M 2) (- (* 1/24 (pow M 2)) 1/2)))
(+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))
(* -1/720 (pow M 6))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))
(* (pow M 6) (- (+ (* 1/24 (/ 1 (pow M 2))) (/ 1 (pow M 6))) (+ 1/720 (/ 1/2 (pow M 4)))))
(* -1/720 (pow M 6))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))
(* (pow M 6) (- (+ (* 1/24 (/ 1 (pow M 2))) (/ 1 (pow M 6))) (+ 1/720 (/ 1/2 (pow M 4)))))
(* -1/2 (pow M 2))
(* (pow M 2) (- (* 1/24 (pow M 2)) 1/2))
(* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))
(* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))
(* -1/720 (pow M 6))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))
(* -1/720 (pow M 6))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))
(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)
(/ (* (cos (neg M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(+ (* -1/2 (/ (* K (* (sin (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (* (cos (neg M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (+ m n))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* K (* (cos (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (pow (+ m n) 2)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (* (cos (neg M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (+ m n))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (pow (+ m n) 2))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* K (* (sin (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (pow (+ m n) 3)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (* (cos (neg M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(+ (* -1/2 (/ (* K (* n (* (sin (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* n (+ (* -1/2 (/ (* K (* (sin (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* (pow K 2) (* n (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* n (+ (* -1/2 (/ (* K (* (sin (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* n (+ (* -1/8 (/ (* (pow K 2) (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* (pow K 3) (* n (* (sin (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(+ (* -1/2 (/ (* K (* m (* (sin (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* m (+ (* -1/2 (/ (* K (* (sin (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* (pow K 2) (* m (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* m (+ (* -1/2 (/ (* K (* (sin (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* m (+ (* -1/8 (/ (* (pow K 2) (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* (pow K 3) (* m (* (sin (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(+ (/ (* M (* (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* M (+ (* -1/2 (/ (* M (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (* (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* M (+ (* M (+ (* -1/2 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/6 (/ (* M (* (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (* (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (* (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(cos (- (* 1/2 (* K (+ m n))) M))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* -1 (* l (cos (- (* 1/2 (* K (+ m n))) M)))))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (* l (cos (- (* 1/2 (* K (+ m n))) M)))))))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* l (+ (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M))) (* l (- (* 5/6 (cos (- (* 1/2 (* K (+ m n))) M))) (cos (- (* 1/2 (* K (+ m n))) M)))))))))
(* 6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))
(/ (- (+ (* 6 (cos (- (* 1/2 (* K (+ m n))) M))) (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (* 54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 3))
(/ (- (+ (* 6 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 126 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))))) (+ (* 9 (/ (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 2))) (+ (* 54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 270 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2)))))) (pow l 3))
(/ (- (+ (* 6 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (+ (* 126 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))) (* 180 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))))) (+ (* 9 (/ (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 2))) (+ (* 9 (/ (- (* 126 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* 9 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))) (* 270 (cos (- (* 1/2 (* K (+ m n))) M))))) (pow l 3))) (+ (* 45 (/ (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 3))) (+ (* 54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (+ (* 270 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))) (* 810 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3))))))))) (pow l 3))
(* 6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))
(* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))
(* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (+ (* -1 (/ (- (* -126 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -270 (cos (- (* 1/2 (* K (+ m n))) M))) (* -9 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))))) l)) (* 36 (cos (- (* 1/2 (* K (+ m n))) M)))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))
(* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -126 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (* 180 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -9 (- (* -126 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -270 (cos (- (* 1/2 (* K (+ m n))) M))) (* -9 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))))))) (+ (* 45 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))) (* 810 (cos (- (* 1/2 (* K (+ m n))) M)))))) l))) (+ (* -270 (cos (- (* 1/2 (* K (+ m n))) M))) (* -9 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))))) l)) (* 36 (cos (- (* 1/2 (* K (+ m n))) M)))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))
(/ (cos (neg M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (cos (neg M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (cos (neg M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (cos (neg M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(+ (* -1/2 (/ (* K (* n (sin (- (* 1/2 (* K m)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* n (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(+ (* -1/2 (/ (* K (* m (sin (- (* 1/2 (* K n)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* m (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(+ (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))) (/ (* M (sin (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (sin (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))) (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (sin (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))) (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(cos (- (* 1/2 (* K (+ m n))) M))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* -1 (* (pow l 3) (cos (- (* 1/2 (* K (+ m n))) M)))))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* (pow l 3) (- (* -3/2 (* l (cos (- (* 1/2 (* K (+ m n))) M)))) (cos (- (* 1/2 (* K (+ m n))) M)))))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* (pow l 3) (- (* l (- (* -5/4 (* l (cos (- (* 1/2 (* K (+ m n))) M)))) (* 3/2 (cos (- (* 1/2 (* K (+ m n))) M))))) (cos (- (* 1/2 (* K (+ m n))) M)))))
(* 216 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 9)))
(/ (+ (* -1944 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 216 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 9))
(/ (- (+ (* -1 (/ (+ (* -17496 (cos (- (* 1/2 (* K (+ m n))) M))) (* 9720 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 2))) (* 216 (cos (- (* 1/2 (* K (+ m n))) M)))) (* 1944 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 9))
(/ (- (+ (* -1 (/ (+ (* -87480 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -9 (+ (* -17496 (cos (- (* 1/2 (* K (+ m n))) M))) (* 9720 (cos (- (* 1/2 (* K (+ m n))) M))))) (* 29160 (cos (- (* 1/2 (* K (+ m n))) M))))) (pow l 3))) (* 216 (cos (- (* 1/2 (* K (+ m n))) M)))) (+ (* -17496 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))) (+ (* 1944 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 9720 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2)))))) (pow l 9))
(* 216 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 9)))
(* -1 (/ (+ (* -216 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1944 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 9)))
(* -1 (/ (+ (* -216 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (+ (* -9720 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 17496 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (* 1944 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 9)))
(* -1 (/ (+ (* -216 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (* -1 (/ (- (+ (* -87480 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (+ (* 9 (/ (+ (* -9720 (cos (- (* 1/2 (* K (+ m n))) M))) (* 17496 (cos (- (* 1/2 (* K (+ m n))) M)))) l)) (* 29160 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)))) (+ (* -9720 (cos (- (* 1/2 (* K (+ m n))) M))) (* 17496 (cos (- (* 1/2 (* K (+ m n))) M))))) l)) (* 1944 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 9)))
(cos (neg M))
(+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))
(+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K m)) M))
(+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos (- (* 1/2 (* K n)) M))
(+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos (* 1/2 (* K (+ m n))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(* -1 M)
(- (* 1/2 (* K (+ m n))) M)
(- (* 1/2 (* K (+ m n))) M)
(- (* 1/2 (* K (+ m n))) M)
(* 1/2 (* K (+ m n)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(* 1/2 (* K (+ m n)))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(- (* 1/2 (* K m)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(* 1/2 (* K n))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(* 1/2 (* K n))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(- (* 1/2 (* K n)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(* 1/2 (* K m))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(* 1/2 (* K m))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(* 1/2 (* K (+ m n)))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(* -1 M)
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(* -1 M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/6 l)
(* 1/2 l)
(* l (+ 1/2 (* 1/6 l)))
(* l (+ 1/2 (* 1/6 l)))
(* l (+ 1/2 (* 1/6 l)))
(* 1/6 (pow l 2))
(* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))
(* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))
(* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))
(* 1/6 (pow l 2))
(* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))
(* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))
(* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))
(* -1/720 (pow M 2))
(* -1/720 (pow M 2))
(* -1/720 (pow M 2))
(* -1/720 (pow M 2))
(* -1/720 (pow M 2))
(* -1/720 (pow M 2))
(* -1/720 (pow M 2))
(* -1/720 (pow M 2))
(* -1/720 (pow M 2))
(* -1/720 (pow M 2))
(* -1/720 (pow M 2))
(* -1/720 (pow M 2))
(* 1/24 (pow M 2))
(* (pow M 2) (+ 1/24 (* -1/720 (pow M 2))))
(* (pow M 2) (+ 1/24 (* -1/720 (pow M 2))))
(* (pow M 2) (+ 1/24 (* -1/720 (pow M 2))))
(* -1/720 (pow M 4))
(* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(* -1/720 (pow M 4))
(* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
Outputs
(/ 1 (exp (* 1/4 (pow n 2))))
(exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))
(+ (* -1/2 (/ (pow M 2) (exp (* 1/4 (pow n 2))))) (/ 1 (exp (* 1/4 (pow n 2)))))
(+.f64 (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))))
(+ (* (pow M 2) (- (* 1/24 (/ (pow M 2) (exp (* 1/4 (pow n 2))))) (* 1/2 (/ 1 (exp (* 1/4 (pow n 2))))))) (/ 1 (exp (* 1/4 (pow n 2)))))
(+.f64 (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64))) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))) (/.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))))))
(+ (* (pow M 2) (- (* (pow M 2) (+ (* -1/720 (/ (pow M 2) (exp (* 1/4 (pow n 2))))) (* 1/24 (/ 1 (exp (* 1/4 (pow n 2))))))) (* 1/2 (/ 1 (exp (* 1/4 (pow n 2))))))) (/ 1 (exp (* 1/4 (pow n 2)))))
(+.f64 (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 M M) #s(literal -1/720 binary64)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))) (/.f64 #s(literal 1/24 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))))) (/.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(cos M)
(cos.f64 M)
(+ (cos M) (* -1/4 (* (pow n 2) (cos M))))
(*.f64 (+.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (cos.f64 M))
(+ (cos M) (* (pow n 2) (- (* -1 (* (pow n 2) (+ (* -1/16 (cos M)) (* 1/32 (cos M))))) (* 1/4 (cos M)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 n n) (+.f64 (*.f64 (*.f64 n n) (*.f64 (cos.f64 M) #s(literal 1/32 binary64))) (*.f64 (cos.f64 M) #s(literal -1/4 binary64)))))
(+ (cos M) (* (pow n 2) (- (* (pow n 2) (- (* -1 (* (pow n 2) (+ (* -1/4 (+ (* -1/16 (cos M)) (* 1/32 (cos M)))) (+ (* -1/128 (cos M)) (* 1/384 (cos M)))))) (+ (* -1/16 (cos M)) (* 1/32 (cos M))))) (* 1/4 (cos M)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 n n) (+.f64 (*.f64 (*.f64 n n) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 M) #s(literal -1/32 binary64))) (*.f64 (cos.f64 M) #s(literal -1/192 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 n n))) (*.f64 (cos.f64 M) #s(literal 1/32 binary64)))) (*.f64 (cos.f64 M) #s(literal -1/4 binary64)))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/ (cos M) (exp (* 1/4 (pow n 2))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow M 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M)))
(+ 1 (* (pow M 2) (- (* 1/24 (pow M 2)) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
(cos M)
(cos.f64 M)
1
#s(literal 1 binary64)
(+ 1 (* 1/4 (pow n 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))
(+ 1 (* (pow n 2) (+ 1/4 (* 1/32 (pow n 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) #s(literal 1/32 binary64)))))
(+ 1 (* (pow n 2) (+ 1/4 (* (pow n 2) (+ 1/32 (* 1/384 (pow n 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 n n) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 n n) (+.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 n n) #s(literal 1/384 binary64)))))))
(exp (* 1/4 (pow n 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))
(exp (* 1/4 (pow n 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))
(exp (* 1/4 (pow n 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))
(exp (* 1/4 (pow n 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))
(exp (* 1/4 (pow n 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))
(exp (* 1/4 (pow n 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))
(exp (* 1/4 (pow n 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))
(exp (* 1/4 (pow n 2)))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(* 1/4 (pow n 2))
(*.f64 #s(literal 1/4 binary64) (*.f64 n n))
(/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+ (* -1/2 (/ (pow M 2) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(+ (* (pow M 2) (- (* 1/24 (/ (pow M 2) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/2 (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(+ (* (pow M 2) (- (* (pow M 2) (+ (* -1/720 (/ (pow M 2) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))) (* 1/24 (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (* 1/2 (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))))) (/ 1 (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 M M) #s(literal -1/720 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (/.f64 #s(literal 1/24 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/ (cos M) (+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(cos M)
(cos.f64 M)
(+ (cos M) (* -1 (* l (cos M))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 M))
(+ (cos M) (* l (- (* -1 (* l (+ (* -1 (cos M)) (* 1/2 (cos M))))) (cos M))))
(+.f64 (cos.f64 M) (*.f64 l (-.f64 (*.f64 l (*.f64 #s(literal 1/2 binary64) (cos.f64 M))) (cos.f64 M))))
(+ (cos M) (* l (- (* l (- (* -1 (* l (+ (* -1 (+ (* -1 (cos M)) (* 1/2 (cos M)))) (+ (* -1/2 (cos M)) (* 1/6 (cos M)))))) (+ (* -1 (cos M)) (* 1/2 (cos M))))) (cos M))))
(+.f64 (cos.f64 M) (*.f64 l (-.f64 (*.f64 l (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 M)) (*.f64 (cos.f64 M) #s(literal -1/3 binary64))) (neg.f64 l)) (*.f64 #s(literal 1/2 binary64) (cos.f64 M)))) (cos.f64 M))))
(* 6 (/ (cos M) (pow l 3)))
(/.f64 (*.f64 (cos.f64 M) #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))
(/ (+ (* -18 (/ (cos M) l)) (* 6 (cos M))) (pow l 3))
(/.f64 (+.f64 (*.f64 (cos.f64 M) #s(literal 6 binary64)) (/.f64 (*.f64 (cos.f64 M) #s(literal -18 binary64)) l)) (*.f64 l (*.f64 l l)))
(/ (- (+ (* -1 (/ (+ (* -54 (cos M)) (* 36 (cos M))) (pow l 2))) (* 6 (cos M))) (* 18 (/ (cos M) l))) (pow l 3))
(/.f64 (-.f64 (-.f64 (*.f64 (cos.f64 M) #s(literal 6 binary64)) (/.f64 (*.f64 (cos.f64 M) #s(literal -18 binary64)) (*.f64 l l))) (/.f64 (*.f64 (cos.f64 M) #s(literal 18 binary64)) l)) (*.f64 l (*.f64 l l)))
(/ (- (+ (* -1 (/ (+ (* -108 (cos M)) (+ (* -3 (+ (* -54 (cos M)) (* 36 (cos M)))) (* 36 (cos M)))) (pow l 3))) (* 6 (cos M))) (+ (* -54 (/ (cos M) (pow l 2))) (+ (* 18 (/ (cos M) l)) (* 36 (/ (cos M) (pow l 2)))))) (pow l 3))
(/.f64 (-.f64 (-.f64 (*.f64 (cos.f64 M) #s(literal 6 binary64)) (/.f64 (+.f64 (*.f64 (cos.f64 M) #s(literal 36 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (cos.f64 M) #s(literal -18 binary64))) (*.f64 (cos.f64 M) #s(literal -108 binary64)))) (*.f64 l (*.f64 l l)))) (+.f64 (+.f64 (/.f64 (*.f64 (cos.f64 M) #s(literal -54 binary64)) (*.f64 l l)) (/.f64 (*.f64 (cos.f64 M) #s(literal 18 binary64)) l)) (/.f64 (*.f64 (cos.f64 M) #s(literal 36 binary64)) (*.f64 l l)))) (*.f64 l (*.f64 l l)))
(* 6 (/ (cos M) (pow l 3)))
(/.f64 (*.f64 (cos.f64 M) #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))
(* -1 (/ (+ (* -6 (cos M)) (* 18 (/ (cos M) l))) (pow l 3)))
(/.f64 (+.f64 (/.f64 (*.f64 (cos.f64 M) #s(literal 18 binary64)) l) (*.f64 (cos.f64 M) #s(literal -6 binary64))) (neg.f64 (*.f64 l (*.f64 l l))))
(* -1 (/ (+ (* -6 (cos M)) (* -1 (/ (- (+ (* -36 (/ (cos M) l)) (* 54 (/ (cos M) l))) (* 18 (cos M))) l))) (pow l 3)))
(/.f64 (-.f64 (*.f64 (cos.f64 M) #s(literal -6 binary64)) (/.f64 (*.f64 #s(literal 18 binary64) (-.f64 (/.f64 (cos.f64 M) l) (cos.f64 M))) l)) (neg.f64 (*.f64 l (*.f64 l l))))
(* -1 (/ (+ (* -6 (cos M)) (* -1 (/ (- (* -1 (/ (- (+ (* -108 (/ (cos M) l)) (+ (* 3 (/ (+ (* -36 (cos M)) (* 54 (cos M))) l)) (* 36 (/ (cos M) l)))) (+ (* -36 (cos M)) (* 54 (cos M)))) l)) (* 18 (cos M))) l))) (pow l 3)))
(/.f64 (-.f64 (*.f64 (cos.f64 M) #s(literal -6 binary64)) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (cos.f64 M) #s(literal -108 binary64)) l) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (cos.f64 M) #s(literal 18 binary64))) l) (*.f64 (/.f64 (cos.f64 M) l) #s(literal 36 binary64))) (*.f64 (cos.f64 M) #s(literal -18 binary64)))) (neg.f64 l)) (*.f64 (cos.f64 M) #s(literal -18 binary64))) l)) (neg.f64 (*.f64 l (*.f64 l l))))
1
#s(literal 1 binary64)
(+ 1 l)
(+.f64 #s(literal 1 binary64) l)
(+ 1 (* l (+ 1 (* 1/2 l))))
(+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) l))))
(+ 1 (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))))
(+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))
(* 1/6 (pow l 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 l (*.f64 l l)))
(* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))
(*.f64 (*.f64 l (*.f64 l l)) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)))
(* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))
(*.f64 (*.f64 l (*.f64 l l)) (+.f64 (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (+ (/ 1 (pow l 2)) (/ 1 (pow l 3))))))
(*.f64 (*.f64 l (*.f64 l l)) (+.f64 (+.f64 (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)) (/.f64 #s(literal 1 binary64) (*.f64 l l))) (/.f64 #s(literal 1 binary64) (*.f64 l (*.f64 l l)))))
(* 1/6 (pow l 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 l (*.f64 l l)))
(* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))
(*.f64 (*.f64 l (*.f64 l l)) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)))
(* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))
(*.f64 (*.f64 l (*.f64 l l)) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) l)) l)) #s(literal -1/6 binary64))))
(* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (+ (/ 1 l) (/ 1 (pow l 2)))) l)) 1/6)))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 l l)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) l))) (neg.f64 l)) #s(literal -1/6 binary64)) (neg.f64 (*.f64 l (*.f64 l l))))
l
(* l (+ 1 (* 1/2 l)))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) l)))
(* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(* l (+ 1 (* l (+ 1/2 (* 1/6 l)))))
(*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))
(* 1/6 (pow l 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 l (*.f64 l l)))
(* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))
(*.f64 (*.f64 l (*.f64 l l)) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)))
(* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))
(*.f64 (*.f64 l (*.f64 l l)) (+.f64 (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* (pow l 3) (+ 1/6 (+ (* 1/2 (/ 1 l)) (/ 1 (pow l 2)))))
(*.f64 (*.f64 l (*.f64 l l)) (+.f64 (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)) (/.f64 #s(literal 1 binary64) (*.f64 l l))))
(* 1/6 (pow l 3))
(*.f64 #s(literal 1/6 binary64) (*.f64 l (*.f64 l l)))
(* (pow l 3) (+ 1/6 (* 1/2 (/ 1 l))))
(*.f64 (*.f64 l (*.f64 l l)) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)))
(* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))
(*.f64 (*.f64 l (*.f64 l l)) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) l)) l)) #s(literal -1/6 binary64))))
(* -1 (* (pow l 3) (- (* -1 (/ (+ 1/2 (/ 1 l)) l)) 1/6)))
(*.f64 (*.f64 l (*.f64 l l)) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) l)) l)) #s(literal -1/6 binary64))))
(/ 1 (exp (* 1/4 (pow m 2))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
(+ (* -1/2 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (/ 1 (exp (* 1/4 (pow m 2)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))
(+ (* (pow M 2) (- (* 1/24 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (* 1/2 (/ 1 (exp (* 1/4 (pow m 2))))))) (/ 1 (exp (* 1/4 (pow m 2)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m))) (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))))
(+ (* (pow M 2) (- (* (pow M 2) (+ (* -1/720 (/ (pow M 2) (exp (* 1/4 (pow m 2))))) (* 1/24 (/ 1 (exp (* 1/4 (pow m 2))))))) (* 1/2 (/ 1 (exp (* 1/4 (pow m 2))))))) (/ 1 (exp (* 1/4 (pow m 2)))))
(+.f64 (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m))) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 (/.f64 (*.f64 (*.f64 M M) #s(literal -1/720 binary64)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 #s(literal 1/24 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))) (/.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))))))
(* -1/720 (/ (pow M 6) (exp (* 1/4 (pow m 2)))))
(/.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 6 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(* (pow M 6) (- (* 1/24 (/ 1 (* (pow M 2) (exp (* 1/4 (pow m 2)))))) (* 1/720 (/ 1 (exp (* 1/4 (pow m 2)))))))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 #s(literal -1/720 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))
(* (pow M 6) (- (/ 1/24 (* (pow M 2) (exp (* 1/4 (pow m 2))))) (+ (/ 1/2 (* (pow M 4) (exp (* 1/4 (pow m 2))))) (* 1/720 (/ 1 (exp (* 1/4 (pow m 2))))))))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (+.f64 (-.f64 (/.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (pow.f64 M #s(literal 4 binary64))))) (/.f64 #s(literal -1/720 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))
(* (pow M 6) (- (+ (/ 1/24 (* (pow M 2) (exp (* 1/4 (pow m 2))))) (/ 1 (* (pow M 6) (exp (* 1/4 (pow m 2)))))) (+ (* 1/720 (/ 1 (exp (* 1/4 (pow m 2))))) (* 1/2 (/ 1 (* (pow M 4) (exp (* 1/4 (pow m 2)))))))))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 6 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))) (+.f64 (/.f64 #s(literal 1/720 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (pow.f64 M #s(literal 4 binary64)))))))
(* -1/720 (/ (pow M 6) (exp (* 1/4 (pow m 2)))))
(/.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 6 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(* (pow M 6) (- (* 1/24 (/ 1 (* (pow M 2) (exp (* 1/4 (pow m 2)))))) (* 1/720 (/ 1 (exp (* 1/4 (pow m 2)))))))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 #s(literal -1/720 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))
(* (pow M 6) (- (/ 1/24 (* (pow M 2) (exp (* 1/4 (pow m 2))))) (+ (/ 1/2 (* (pow M 4) (exp (* 1/4 (pow m 2))))) (* 1/720 (/ 1 (exp (* 1/4 (pow m 2))))))))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (+.f64 (-.f64 (/.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (pow.f64 M #s(literal 4 binary64))))) (/.f64 #s(literal -1/720 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))))
(* (pow M 6) (- (+ (/ 1/24 (* (pow M 2) (exp (* 1/4 (pow m 2))))) (/ 1 (* (pow M 6) (exp (* 1/4 (pow m 2)))))) (+ (* 1/720 (/ 1 (exp (* 1/4 (pow m 2))))) (* 1/2 (/ 1 (* (pow M 4) (exp (* 1/4 (pow m 2)))))))))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 6 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))) (+.f64 (/.f64 #s(literal 1/720 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))) (pow.f64 M #s(literal 4 binary64)))))))
(+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(+ 1 (+ (* -1/4 (* (pow m 2) (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))) (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(+ 1 (+ (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)) (* (pow m 2) (- (* -1 (* (pow m 2) (+ (* -1/16 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))) (* 1/32 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))))) (* 1/4 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(+ 1 (+ (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)) (* (pow m 2) (- (* (pow m 2) (- (* -1 (* (pow m 2) (+ (* -1/4 (+ (* -1/16 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))) (* 1/32 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))))) (+ (* -1/128 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))) (* 1/384 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))))))) (+ (* -1/16 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))) (* 1/32 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))))) (* 1/4 (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/32 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/192 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 m m))) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/ (+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))) (exp (* 1/4 (pow m 2))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow M 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M)))
(+ 1 (* (pow M 2) (- (* 1/24 (pow M 2)) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(+ 1 (* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(* -1/720 (pow M 6))
(*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 6 binary64)))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 M #s(literal 4 binary64)))))
(* (pow M 6) (- (+ (* 1/24 (/ 1 (pow M 2))) (/ 1 (pow M 6))) (+ 1/720 (/ 1/2 (pow M 4)))))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 6 binary64)))) (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 M #s(literal 4 binary64))))))
(* -1/720 (pow M 6))
(*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 6 binary64)))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 M #s(literal 4 binary64)))))
(* (pow M 6) (- (+ (* 1/24 (/ 1 (pow M 2))) (/ 1 (pow M 6))) (+ 1/720 (/ 1/2 (pow M 4)))))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (pow.f64 M #s(literal 6 binary64)))) (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 M #s(literal 4 binary64))))))
(* -1/2 (pow M 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 M M))
(* (pow M 2) (- (* 1/24 (pow M 2)) 1/2))
(*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))
(* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))
(*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))
(* (pow M 2) (- (* (pow M 2) (+ 1/24 (* -1/720 (pow M 2)))) 1/2))
(*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))
(* -1/720 (pow M 6))
(*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 6 binary64)))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 M #s(literal 4 binary64)))))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 M #s(literal 4 binary64)))))
(* -1/720 (pow M 6))
(*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 6 binary64)))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 M #s(literal 4 binary64)))))
(* (pow M 6) (- (* 1/24 (/ 1 (pow M 2))) (+ 1/720 (/ 1/2 (pow M 4)))))
(*.f64 (pow.f64 M #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 M #s(literal 4 binary64)))))
(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)
(/ (* (cos (neg M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(*.f64 (cos.f64 M) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(+ (* -1/2 (/ (* K (* (sin (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (* (cos (neg M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (*.f64 (cos.f64 M) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (*.f64 (sin.f64 M) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 n m)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (+ m n))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* K (* (cos (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (pow (+ m n) 2)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (* (cos (neg M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (*.f64 (cos.f64 M) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 n m)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (*.f64 (+.f64 n m) (+.f64 n m))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (+ m n))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (pow (+ m n) 2))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* K (* (sin (neg M)) (* (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))) (pow (+ m n) 3)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (* (cos (neg M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (*.f64 (cos.f64 M) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (+.f64 n m)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (*.f64 (+.f64 n m) (+.f64 n m))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (neg.f64 (*.f64 (sin.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))) (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(+ (* -1/2 (/ (* K (* n (* (sin (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))
(+ (* n (+ (* -1/2 (/ (* K (* (sin (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* (pow K 2) (* n (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 K K) (*.f64 n (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))))))
(+ (* n (+ (* -1/2 (/ (* K (* (sin (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* n (+ (* -1/8 (/ (* (pow K 2) (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* (pow K 3) (* n (* (sin (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (* (cos (- (* 1/2 (* K m)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 K K)) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))) (*.f64 K (*.f64 K K)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(+ (* -1/2 (/ (* K (* m (* (sin (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(+ (* m (+ (* -1/2 (/ (* K (* (sin (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* (pow K 2) (* m (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K K) (*.f64 m (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(+ (* m (+ (* -1/2 (/ (* K (* (sin (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* m (+ (* -1/8 (/ (* (pow K 2) (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* (pow K 3) (* m (* (sin (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (* (cos (- (* 1/2 (* K n)) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 K K) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (*.f64 K K)) (*.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(+ (/ (* M (* (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 (*.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(+ (* M (+ (* -1/2 (/ (* M (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (* (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 M (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(+ (* M (+ (* M (+ (* -1/2 (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/6 (/ (* M (* (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1)))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (* (sin (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))) (/ (* (cos (* 1/2 (* K (+ m n)))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 M (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (* (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* l (* (+ 1 (* l (+ 1/2 (* 1/6 l)))) (- (* l (+ 1 (* l (+ 1/2 (* 1/6 l))))) 1))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* -1 (* l (cos (- (* 1/2 (* K (+ m n))) M)))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1/2 (* l (cos (- (* 1/2 (* K (+ m n))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal -1 binary64)))))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* l (+ (* -1 (cos (- (* 1/2 (* K (+ m n))) M))) (* l (+ (* 1/2 (cos (- (* 1/2 (* K (+ m n))) M))) (* l (- (* 5/6 (cos (- (* 1/2 (* K (+ m n))) M))) (cos (- (* 1/2 (* K (+ m n))) M)))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (*.f64 l (*.f64 l (+.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -1/6 binary64)))))))
(* 6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))
(*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (*.f64 l (*.f64 l l))))
(/ (- (+ (* 6 (cos (- (* 1/2 (* K (+ m n))) M))) (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (* 54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 3))
(/.f64 (+.f64 (*.f64 #s(literal 6 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -18 binary64)) l)) (*.f64 l (*.f64 l l)))
(/ (- (+ (* 6 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 126 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))))) (+ (* 9 (/ (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 2))) (+ (* 54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 270 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2)))))) (pow l 3))
(/.f64 (+.f64 (+.f64 (*.f64 #s(literal 6 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (/.f64 (*.f64 #s(literal 36 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) l)) (-.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 126 binary64)) (*.f64 l l)) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -18 binary64))) (*.f64 l l)) (/.f64 (*.f64 #s(literal 54 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) l)) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 270 binary64)) (*.f64 l l))))) (*.f64 l (*.f64 l l)))
(/ (- (+ (* 6 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* 36 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (+ (* 126 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))) (* 180 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))))) (+ (* 9 (/ (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 2))) (+ (* 9 (/ (- (* 126 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* 9 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))) (* 270 (cos (- (* 1/2 (* K (+ m n))) M))))) (pow l 3))) (+ (* 45 (/ (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 3))) (+ (* 54 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (+ (* 270 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))) (* 810 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3))))))))) (pow l 3))
(/.f64 (+.f64 (+.f64 (*.f64 #s(literal 6 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (/.f64 (*.f64 #s(literal 36 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) l)) (-.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 126 binary64)) (*.f64 l l)) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 180 binary64)) (*.f64 l (*.f64 l l)))) (+.f64 (*.f64 #s(literal 9 binary64) (+.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -18 binary64)) (*.f64 l l)) (/.f64 (+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 126 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -18 binary64)) #s(literal -9 binary64))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -270 binary64))) (*.f64 l (*.f64 l l))))) (+.f64 (/.f64 (*.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -18 binary64)) #s(literal 45 binary64)) (*.f64 l (*.f64 l l))) (+.f64 (/.f64 (*.f64 #s(literal 54 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) l) (+.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 270 binary64)) (*.f64 l l)) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 810 binary64)) (*.f64 l (*.f64 l l))))))))) (*.f64 l (*.f64 l l)))
(* 6 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 3)))
(*.f64 #s(literal 6 binary64) (/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (*.f64 l (*.f64 l l))))
(* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))
(/.f64 (-.f64 (*.f64 #s(literal -6 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -18 binary64)) l)) (neg.f64 (*.f64 l (*.f64 l l))))
(* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (+ (* -1 (/ (- (* -126 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -270 (cos (- (* 1/2 (* K (+ m n))) M))) (* -9 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))))) l)) (* 36 (cos (- (* 1/2 (* K (+ m n))) M)))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))
(/.f64 (-.f64 (*.f64 #s(literal -6 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 144 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -18 binary64)) #s(literal -9 binary64))) (neg.f64 l)) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -18 binary64))) l)) (neg.f64 (*.f64 l (*.f64 l l))))
(* -1 (/ (+ (* -6 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (+ (* -1 (/ (- (+ (* -126 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (* 180 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -9 (- (* -126 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -270 (cos (- (* 1/2 (* K (+ m n))) M))) (* -9 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))))))) (+ (* 45 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))) (* 810 (cos (- (* 1/2 (* K (+ m n))) M)))))) l))) (+ (* -270 (cos (- (* 1/2 (* K (+ m n))) M))) (* -9 (- (* 36 (cos (- (* 1/2 (* K (+ m n))) M))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M))))))) l)) (* 36 (cos (- (* 1/2 (* K (+ m n))) M)))) (* 54 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 3)))
(/.f64 (-.f64 (*.f64 #s(literal -6 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 180 binary64)) (+.f64 (*.f64 #s(literal -9 binary64) (-.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 144 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -18 binary64)) #s(literal -9 binary64)))) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -18 binary64)) #s(literal 45 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 810 binary64))))) (neg.f64 l)) (-.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 144 binary64)) (*.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -18 binary64)) #s(literal -9 binary64)))) (neg.f64 l)) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -18 binary64))) l)) (neg.f64 (*.f64 l (*.f64 l l))))
(/ (cos (neg M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(+ (* -1/2 (/ (* K (* (sin (neg M)) (+ m n))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (cos (neg M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* K (* (cos (neg M)) (pow (+ m n) 2))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (cos (neg M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (+.f64 n m) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(+ (* K (+ (* -1/2 (/ (* (sin (neg M)) (+ m n)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* K (+ (* -1/8 (/ (* (cos (neg M)) (pow (+ m n) 2)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* K (* (sin (neg M)) (pow (+ m n) 3))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (cos (neg M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 K (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 K (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (*.f64 (+.f64 n m) (+.f64 n m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (*.f64 K (sin.f64 M))) (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(+ (* -1/2 (/ (* K (* n (sin (- (* 1/2 (* K m)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 K K) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(+ (* n (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K m)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* n (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K m)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (cos (- (* 1/2 (* K m)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 n (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 n (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (*.f64 K (*.f64 K K)) n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (- m (* -1 n)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(+ (* -1/2 (/ (* K (* m (sin (- (* 1/2 (* K n)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/8 (/ (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 K K) m) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(+ (* m (+ (* -1/2 (/ (* K (sin (- (* 1/2 (* K n)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* m (+ (* -1/8 (/ (* (pow K 2) (cos (- (* 1/2 (* K n)) M))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* 1/48 (/ (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))))) (/ (cos (- (* 1/2 (* K n)) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 m (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (*.f64 K (*.f64 K K)) m) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (- n (* -1 m)))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(+ (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))) (/ (* M (sin (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))
(+ (* M (+ (* -1/2 (/ (* M (cos (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (/ (sin (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))) (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 M (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))
(+ (* M (+ (* M (+ (* -1/2 (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))) (* -1/6 (/ (* M (sin (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))))) (/ (sin (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))) (/ (cos (* 1/2 (* K (+ m n)))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3)))))
(+.f64 (/.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 M (+.f64 (/.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (- (* 1/2 (* K (+ m n))) M)) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(/ (cos (+ (* -1 M) (* 1/2 (* K (+ m n))))) (+ 1 (* (pow l 3) (pow (+ 1 (* l (+ 1/2 (* 1/6 l)))) 3))))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* -1 (* (pow l 3) (cos (- (* 1/2 (* K (+ m n))) M)))))
(*.f64 (+.f64 (neg.f64 (*.f64 l (*.f64 l l))) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* (pow l 3) (- (* -3/2 (* l (cos (- (* 1/2 (* K (+ m n))) M)))) (cos (- (* 1/2 (* K (+ m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 (*.f64 #s(literal -3/2 binary64) l) #s(literal -1 binary64)))))
(+ (cos (- (* 1/2 (* K (+ m n))) M)) (* (pow l 3) (- (* l (- (* -5/4 (* l (cos (- (* 1/2 (* K (+ m n))) M)))) (* 3/2 (cos (- (* 1/2 (* K (+ m n))) M))))) (cos (- (* 1/2 (* K (+ m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (*.f64 (*.f64 l (*.f64 l l)) (-.f64 (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 (*.f64 #s(literal -5/4 binary64) l) #s(literal -3/2 binary64)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))))
(* 216 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 9)))
(/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 216 binary64)) (pow.f64 l #s(literal 9 binary64)))
(/ (+ (* -1944 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 216 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 9))
(/.f64 (+.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 216 binary64)) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -1944 binary64)) l)) (pow.f64 l #s(literal 9 binary64)))
(/ (- (+ (* -1 (/ (+ (* -17496 (cos (- (* 1/2 (* K (+ m n))) M))) (* 9720 (cos (- (* 1/2 (* K (+ m n))) M)))) (pow l 2))) (* 216 (cos (- (* 1/2 (* K (+ m n))) M)))) (* 1944 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 9))
(/.f64 (+.f64 (-.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 216 binary64)) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -7776 binary64)) (*.f64 l l))) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -1944 binary64)) l)) (pow.f64 l #s(literal 9 binary64)))
(/ (- (+ (* -1 (/ (+ (* -87480 (cos (- (* 1/2 (* K (+ m n))) M))) (+ (* -9 (+ (* -17496 (cos (- (* 1/2 (* K (+ m n))) M))) (* 9720 (cos (- (* 1/2 (* K (+ m n))) M))))) (* 29160 (cos (- (* 1/2 (* K (+ m n))) M))))) (pow l 3))) (* 216 (cos (- (* 1/2 (* K (+ m n))) M)))) (+ (* -17496 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2))) (+ (* 1944 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 9720 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 2)))))) (pow l 9))
(/.f64 (-.f64 (-.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 216 binary64)) (/.f64 (+.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -87480 binary64)) (+.f64 (*.f64 #s(literal -9 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -7776 binary64))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 29160 binary64)))) (*.f64 l (*.f64 l l)))) (+.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 1944 binary64)) l) (+.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 9720 binary64)) (*.f64 l l)) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -17496 binary64)) (*.f64 l l))))) (pow.f64 l #s(literal 9 binary64)))
(* 216 (/ (cos (- (* 1/2 (* K (+ m n))) M)) (pow l 9)))
(/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 216 binary64)) (pow.f64 l #s(literal 9 binary64)))
(* -1 (/ (+ (* -216 (cos (- (* 1/2 (* K (+ m n))) M))) (* 1944 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (pow l 9)))
(/.f64 (+.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 1944 binary64)) l) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -216 binary64))) (neg.f64 (pow.f64 l #s(literal 9 binary64))))
(* -1 (/ (+ (* -216 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (+ (* -9720 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (* 17496 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l))) (* 1944 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 9)))
(/.f64 (-.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -216 binary64)) (/.f64 (+.f64 (*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) l) #s(literal 7776 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -1944 binary64))) l)) (neg.f64 (pow.f64 l #s(literal 9 binary64))))
(* -1 (/ (+ (* -216 (cos (- (* 1/2 (* K (+ m n))) M))) (* -1 (/ (- (* -1 (/ (- (+ (* -87480 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)) (+ (* 9 (/ (+ (* -9720 (cos (- (* 1/2 (* K (+ m n))) M))) (* 17496 (cos (- (* 1/2 (* K (+ m n))) M)))) l)) (* 29160 (/ (cos (- (* 1/2 (* K (+ m n))) M)) l)))) (+ (* -9720 (cos (- (* 1/2 (* K (+ m n))) M))) (* 17496 (cos (- (* 1/2 (* K (+ m n))) M))))) l)) (* 1944 (cos (- (* 1/2 (* K (+ m n))) M)))) l))) (pow l 9)))
(/.f64 (-.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -216 binary64)) (/.f64 (+.f64 (/.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 9 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 7776 binary64))) l) (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal 29160 binary64)) l)) (+.f64 (/.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -87480 binary64)) l) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -7776 binary64)))) (neg.f64 l)) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) #s(literal -1944 binary64))) l)) (neg.f64 (pow.f64 l #s(literal 9 binary64))))
(cos (neg M))
(cos.f64 M)
(+ (cos (neg M)) (* -1/2 (* K (* (sin (neg M)) (+ m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))))
(+ (cos (neg M)) (* K (- (* -1/8 (* K (* (cos (neg M)) (pow (+ m n) 2)))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (+.f64 n m) (+.f64 n m)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))))))
(+ (cos (neg M)) (* K (- (* K (+ (* -1/8 (* (cos (neg M)) (pow (+ m n) 2))) (* 1/48 (* K (* (sin (neg M)) (pow (+ m n) 3)))))) (* 1/2 (* (sin (neg M)) (+ m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (*.f64 (+.f64 n m) (+.f64 n m))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (*.f64 K (sin.f64 M))) (*.f64 (+.f64 n m) (*.f64 (+.f64 n m) (+.f64 n m))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 M)) (+.f64 n m))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(+ (cos (- (* 1/2 (* K m)) M)) (* -1/2 (* K (* n (sin (- (* 1/2 (* K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* -1/8 (* (pow K 2) (* n (cos (- (* 1/2 (* K m)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 K K) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(+ (cos (- (* 1/2 (* K m)) M)) (* n (- (* n (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K m)) M)))) (* 1/48 (* (pow K 3) (* n (sin (- (* 1/2 (* K m)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (*.f64 K (*.f64 K K)) n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (- m (* -1 n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(+ (cos (- (* 1/2 (* K n)) M)) (* -1/2 (* K (* m (sin (- (* 1/2 (* K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* -1/8 (* (pow K 2) (* m (cos (- (* 1/2 (* K n)) M))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 K K) m) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(+ (cos (- (* 1/2 (* K n)) M)) (* m (- (* m (+ (* -1/8 (* (pow K 2) (cos (- (* 1/2 (* K n)) M)))) (* 1/48 (* (pow K 3) (* m (sin (- (* 1/2 (* K n)) M))))))) (* 1/2 (* K (sin (- (* 1/2 (* K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K K)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (*.f64 K (*.f64 K K)) m) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (- n (* -1 m)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (* 1/2 (* K (+ m n))))
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (sin (* 1/2 (* K (+ m n))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* -1/2 (* M (cos (* 1/2 (* K (+ m n)))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(+ (cos (* 1/2 (* K (+ m n)))) (* M (- (* M (+ (* -1/2 (cos (* 1/2 (* K (+ m n))))) (* -1/6 (* M (sin (* 1/2 (* K (+ m n)))))))) (* -1 (sin (* 1/2 (* K (+ m n))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (- (* 1/2 (* K (+ m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cos (+ (* -1 M) (* 1/2 (* K (+ m n)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(- (* 1/2 (* K (+ m n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(* 1/2 (* K (+ m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(* K (+ (* -1 (/ M K)) (* 1/2 (+ m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(* 1/2 (* K (+ m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(*.f64 (+.f64 (/.f64 M K) (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (neg.f64 K))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(*.f64 (+.f64 (/.f64 M K) (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (neg.f64 K))
(* -1 (* K (+ (* -1/2 (+ m n)) (/ M K))))
(*.f64 (+.f64 (/.f64 M K) (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (neg.f64 K))
(- (* 1/2 (* K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* n (- (+ (* 1/2 K) (* 1/2 (/ (* K m) n))) (/ M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(* 1/2 (* K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n))))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n))))
(* -1 (* n (+ (* -1 (/ (- (* 1/2 (* K m)) M) n)) (* -1/2 K))))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n))))
(- (* 1/2 (* K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(- (+ (* 1/2 (* K m)) (* 1/2 (* K n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* m (- (+ (* 1/2 K) (* 1/2 (/ (* K n) m))) (/ M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* 1/2 (* K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* -1 (* m (+ (* -1 (/ (- (* 1/2 (* K n)) M) m)) (* -1/2 K))))
(*.f64 (-.f64 #s(literal 0 binary64) m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(* 1/2 (* K (+ m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+ (* -1 M) (* 1/2 (* K (+ m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) #s(literal -1 binary64)))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) #s(literal -1 binary64)))
(* M (- (* 1/2 (/ (* K (+ m n)) M)) 1))
(*.f64 M (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) #s(literal -1 binary64)))
(* -1 M)
(-.f64 #s(literal 0 binary64) M)
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(* -1 (* M (+ 1 (* -1/2 (/ (* K (+ m n)) M)))))
(*.f64 (-.f64 #s(literal 0 binary64) M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/6 l)
(*.f64 l #s(literal 1/6 binary64))
(* 1/2 l)
(*.f64 #s(literal 1/2 binary64) l)
(* l (+ 1/2 (* 1/6 l)))
(*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))
(* l (+ 1/2 (* 1/6 l)))
(*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))
(* l (+ 1/2 (* 1/6 l)))
(*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))
(* 1/6 (pow l 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 l l))
(* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))
(*.f64 (*.f64 l l) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)))
(* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))
(*.f64 (*.f64 l l) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)))
(* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))
(*.f64 (*.f64 l l) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)))
(* 1/6 (pow l 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 l l))
(* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))
(*.f64 (*.f64 l l) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)))
(* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))
(*.f64 (*.f64 l l) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)))
(* (pow l 2) (+ 1/6 (* 1/2 (/ 1 l))))
(*.f64 (*.f64 l l) (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1/2 binary64) l)))
(* -1/720 (pow M 2))
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
(* -1/720 (pow M 2))
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
(* -1/720 (pow M 2))
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
(* -1/720 (pow M 2))
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
(* -1/720 (pow M 2))
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
(* -1/720 (pow M 2))
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
(* -1/720 (pow M 2))
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
(* -1/720 (pow M 2))
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
(* -1/720 (pow M 2))
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
(* -1/720 (pow M 2))
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
(* -1/720 (pow M 2))
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
(* -1/720 (pow M 2))
(*.f64 (*.f64 M M) #s(literal -1/720 binary64))
(* 1/24 (pow M 2))
(*.f64 (*.f64 M M) #s(literal 1/24 binary64))
(* (pow M 2) (+ 1/24 (* -1/720 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))
(* (pow M 2) (+ 1/24 (* -1/720 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))
(* (pow M 2) (+ 1/24 (* -1/720 (pow M 2))))
(*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64))))
(* -1/720 (pow M 4))
(*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 4 binary64)))
(* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(*.f64 (pow.f64 M #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)))
(* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(*.f64 (pow.f64 M #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)))
(* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(*.f64 (pow.f64 M #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)))
(* -1/720 (pow M 4))
(*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 4 binary64)))
(* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(*.f64 (pow.f64 M #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)))
(* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(*.f64 (pow.f64 M #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)))
(* (pow M 4) (- (* 1/24 (/ 1 (pow M 2))) 1/720))
(*.f64 (pow.f64 M #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 M M)) #s(literal -1/720 binary64)))

eval469.0ms (3.2%)

Compiler

Compiled 82089 to 3449 computations (95.8% saved)

prune279.0ms (1.9%)

Pruning

39 alts after pruning (38 fresh and 1 done)

PrunedKeptTotal
New1283211304
Fresh151732
Picked415
Done101
Total1303391342
Accuracy
98.3%
Counts
1342 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.4%
(/.f64 (+.f64 (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))) (exp.f64 l))
22.8%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
30.1%
(/.f64 (*.f64 (cos.f64 M) #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))
43.3%
(/.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 6 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
10.3%
(/.f64 (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
12.4%
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
28.0%
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
48.7%
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n)))))
52.5%
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 n (/.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))) M)) M)))))
15.7%
(/.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m)))) #s(literal -1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
29.5%
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
31.3%
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 l))
21.5%
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
6.3%
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) l))
50.1%
(/.f64 (cos.f64 M) (exp.f64 (*.f64 M M)))
33.6%
(/.f64 (cos.f64 M) (exp.f64 l))
33.1%
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
3.8%
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
5.0%
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (-.f64 #s(literal 0 binary64) (sin.f64 M)))))
3.8%
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/32 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/192 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 m m))) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
4.1%
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
5.2%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
4.8%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
4.9%
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M)))
7.3%
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 l #s(literal 1 binary64)))))
24.9%
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l l)) (/.f64 #s(literal 6 binary64) l))
4.8%
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
5.3%
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 M))
10.1%
(*.f64 (*.f64 (+.f64 (neg.f64 (*.f64 l (*.f64 l l))) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
9.7%
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
56.2%
(exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))
53.2%
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
3.0%
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
4.9%
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
1.3%
(cos.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
4.6%
(cos.f64 (*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n))))
4.9%
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
5.5%
(cos.f64 M)
5.5%
#s(literal 1 binary64)
Compiler

Compiled 3165 to 1051 computations (66.8% saved)

regimes192.0ms (1.3%)

Counts
83 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(cos.f64 M)
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
(exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) l))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(cos.f64 (*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (*.f64 (cos.f64 M) #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))
(cos.f64 (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) #s(literal -1 binary64))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) l))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) #s(literal -1/2 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l l)) (/.f64 #s(literal 6 binary64) l))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/32 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/192 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 m m))) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) #s(literal 1/32 binary64))))))
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 m m) #s(literal 1/384 binary64))))))))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 m m) (*.f64 n n))) (-.f64 m n)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(cos.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (*.f64 (+.f64 (neg.f64 (*.f64 l (*.f64 l l))) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (-.f64 l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) l) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 l #s(literal 1 binary64)))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (cos.f64 M) (exp.f64 l))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 M M)))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 l))
(/.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 6 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (-.f64 #s(literal 0 binary64) (sin.f64 M)))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 M M)))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 n (*.f64 n #s(literal 1/4 binary64)))))
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/.f64 (cos.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) K) #s(literal -1 binary64))) M)) (exp.f64 l))
(/.f64 (+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M))))) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n)))))
(/.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m)))) #s(literal -1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (exp.f64 (+.f64 l (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (fabs.f64 (-.f64 n m))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (-.f64 l (fabs.f64 (-.f64 n m))))))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (*.f64 (*.f64 M M) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 n (/.f64 (-.f64 (+.f64 l (*.f64 #s(literal 1/4 binary64) (*.f64 n n))) (fabs.f64 (-.f64 m n))) M)) M)))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (cos.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 K (+.f64 m n)) (*.f64 K (+.f64 m n))) #s(literal 4 binary64)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (cos.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64))) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (cos.f64 M) (*.f64 (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M))) (*.f64 #s(literal -1/2 binary64) K))) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(/.f64 (+.f64 (*.f64 (sin.f64 M) (sin.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))) (*.f64 (cos.f64 M) (cos.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))))) (exp.f64 l))
Outputs
(/.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
Calls

6 calls:

41.0ms
n
37.0ms
l
29.0ms
m
24.0ms
K
22.0ms
M
Results
AccuracySegmentsBranch
97.1%1K
97.1%1m
97.1%1n
97.1%1M
97.1%1l
97.1%1(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Compiler

Compiled 64 to 46 computations (28.1% saved)

regimes178.0ms (1.2%)

Counts
71 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(cos.f64 M)
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
(exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) l))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(cos.f64 (*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (*.f64 (cos.f64 M) #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))
(cos.f64 (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) #s(literal -1 binary64))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) l))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) #s(literal -1/2 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l l)) (/.f64 #s(literal 6 binary64) l))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/32 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/192 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 m m))) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) #s(literal 1/32 binary64))))))
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 m m) #s(literal 1/384 binary64))))))))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 m m) (*.f64 n n))) (-.f64 m n)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(cos.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (*.f64 (+.f64 (neg.f64 (*.f64 l (*.f64 l l))) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (-.f64 l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) l) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 l #s(literal 1 binary64)))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (cos.f64 M) (exp.f64 l))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 M M)))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 l))
(/.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 6 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (-.f64 #s(literal 0 binary64) (sin.f64 M)))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 M M)))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 n (*.f64 n #s(literal 1/4 binary64)))))
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/.f64 (cos.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 m n) K) (*.f64 (+.f64 m n) K)) #s(literal 4 binary64)) (*.f64 M M)) (/.f64 #s(literal 1 binary64) (+.f64 M (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))))))) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) K) #s(literal -1 binary64))) M)) (exp.f64 l))
(/.f64 (+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (+.f64 m n) (-.f64 #s(literal 0 binary64) (sin.f64 M))))) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (exp.f64 (-.f64 (+.f64 l (*.f64 M M)) (fabs.f64 (-.f64 m n)))))
Outputs
(/.f64 (cos.f64 M) (exp.f64 (*.f64 M M)))
(/.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 6 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 M M)))
Calls

5 calls:

51.0ms
K
28.0ms
n
26.0ms
M
25.0ms
l
20.0ms
m
Results
AccuracySegmentsBranch
63.6%4K
83.5%3m
85.8%3n
87.1%3M
77.0%4l
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes130.0ms (0.9%)

Counts
59 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(cos.f64 M)
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
(exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) l))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(cos.f64 (*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (*.f64 (cos.f64 M) #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))
(cos.f64 (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) #s(literal -1 binary64))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) l))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) #s(literal -1/2 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l l)) (/.f64 #s(literal 6 binary64) l))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/32 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/192 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 m m))) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) #s(literal 1/32 binary64))))))
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 m m) #s(literal 1/384 binary64))))))))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 m m) (*.f64 n n))) (-.f64 m n)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(cos.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (*.f64 (+.f64 (neg.f64 (*.f64 l (*.f64 l l))) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (-.f64 l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) l) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 l #s(literal 1 binary64)))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (cos.f64 M) (exp.f64 l))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 M M)))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 l))
Outputs
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 M M)))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))
Calls

3 calls:

19.0ms
M
17.0ms
m
17.0ms
n
Results
AccuracySegmentsBranch
80.8%3m
80.8%3n
79.3%4M
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes33.0ms (0.2%)

Counts
57 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(cos.f64 M)
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
(exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) l))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(cos.f64 (*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (*.f64 (cos.f64 M) #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))
(cos.f64 (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) #s(literal -1 binary64))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) l))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) #s(literal -1/2 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l l)) (/.f64 #s(literal 6 binary64) l))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/32 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/192 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 m m))) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) #s(literal 1/32 binary64))))))
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 m m) #s(literal 1/384 binary64))))))))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 m m) (*.f64 n n))) (-.f64 m n)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(cos.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (*.f64 (+.f64 (neg.f64 (*.f64 l (*.f64 l l))) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (-.f64 l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) l) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 l #s(literal 1 binary64)))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (cos.f64 M) (exp.f64 l))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 M M)))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
Outputs
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
(/.f64 (cos.f64 M) (exp.f64 (*.f64 M M)))
(exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))
Calls

1 calls:

19.0ms
m
Results
AccuracySegmentsBranch
80.8%3m
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes48.0ms (0.3%)

Counts
55 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(cos.f64 M)
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
(exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) l))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(cos.f64 (*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (*.f64 (cos.f64 M) #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))
(cos.f64 (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) #s(literal -1 binary64))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) l))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) #s(literal -1/2 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l l)) (/.f64 #s(literal 6 binary64) l))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/32 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/192 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 m m))) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) #s(literal 1/32 binary64))))))
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 m m) #s(literal 1/384 binary64))))))))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 m m) (*.f64 n n))) (-.f64 m n)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(cos.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (*.f64 (+.f64 (neg.f64 (*.f64 l (*.f64 l l))) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (-.f64 l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) l) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 l #s(literal 1 binary64)))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (cos.f64 M) (exp.f64 l))
Outputs
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
(/.f64 (cos.f64 M) (exp.f64 l))
(exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))
Calls

2 calls:

16.0ms
m
16.0ms
n
Results
AccuracySegmentsBranch
80.4%3n
78.5%2m
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes36.0ms (0.2%)

Counts
54 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(cos.f64 M)
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
(exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) l))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(/.f64 #s(literal 1 binary64) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(cos.f64 (*.f64 n (-.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 M n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (*.f64 (cos.f64 M) #s(literal 6 binary64)) (*.f64 l (*.f64 l l)))
(cos.f64 (*.f64 M (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) #s(literal -1 binary64))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) l))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) #s(literal -1/2 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)) (*.f64 l l)) (/.f64 #s(literal 6 binary64) l))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l #s(literal 1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(cos.f64 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))
(cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M M)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/32 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) #s(literal -1/192 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 m m))) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) #s(literal 1/32 binary64))))))
(/.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 n m))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m))))
(/.f64 (cos.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) K) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (+.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 m m) (+.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 m m) #s(literal 1/384 binary64))))))))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 m m) (*.f64 n n))) (-.f64 m n)) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(cos.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 n (*.f64 n n)) (*.f64 (*.f64 K K) K))) (*.f64 M (*.f64 M M))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n)) (*.f64 K K)) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) l) (-.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 m (*.f64 m m)) (*.f64 n (*.f64 n n)))) (+.f64 (*.f64 m m) (*.f64 n (-.f64 n m)))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(/.f64 (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 M (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64)))) (-.f64 (*.f64 K (*.f64 (+.f64 n m) (*.f64 K (/.f64 (+.f64 n m) #s(literal 4 binary64))))) (*.f64 M M))))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(*.f64 (*.f64 (+.f64 (neg.f64 (*.f64 l (*.f64 l l))) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 l l) (*.f64 (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))) (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))) (-.f64 l (*.f64 l (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))
(/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (*.f64 l l)) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) l) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))) #s(literal 1 binary64)))))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 l #s(literal 1 binary64)))))
(*.f64 (/.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) (-.f64 (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
Outputs
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
(exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))
Calls

2 calls:

16.0ms
n
15.0ms
m
Results
AccuracySegmentsBranch
78.5%2m
78.5%2n
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes21.0ms (0.1%)

Counts
11 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(cos.f64 M)
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
Outputs
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))
Calls

4 calls:

7.0ms
l
4.0ms
M
4.0ms
n
4.0ms
m
Results
AccuracySegmentsBranch
67.6%3l
53.2%1M
53.2%1n
67.7%3m
Compiler

Compiled 24 to 20 computations (16.7% saved)

regimes36.0ms (0.2%)

Counts
10 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M))) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 m m) (+.f64 (*.f64 (*.f64 m m) (*.f64 #s(literal 1/32 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 M M) #s(literal -1/720 binary64)))) #s(literal -1/2 binary64)))))))))
(cos.f64 M)
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
Outputs
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
Calls

5 calls:

20.0ms
M
4.0ms
m
4.0ms
n
4.0ms
K
4.0ms
l
Results
AccuracySegmentsBranch
33.1%1n
33.1%1M
33.1%1K
33.1%1l
33.1%1m
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes14.0ms (0.1%)

Accuracy

Total -0.4b remaining (-0.7%)

Threshold costs -0.4b (-0.7%)

Counts
3 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 M M)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 M M) (+.f64 (*.f64 (*.f64 M M) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
Outputs
#s(literal 1 binary64)
Calls

5 calls:

6.0ms
l
2.0ms
m
2.0ms
M
2.0ms
n
2.0ms
K
Results
AccuracySegmentsBranch
5.5%1l
5.5%1M
5.5%1K
5.5%1m
5.5%1n
Compiler

Compiled 30 to 25 computations (16.7% saved)

bsearch77.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
1.1839447767940922e-17
1.2064269352419266e-12
34.0ms
-2585.824688388825
-0.0004251221030771062
Results
48.0ms265×0valid
11.0ms23×1valid
Compiler

Compiled 600 to 478 computations (20.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-sub: 12.0ms (27.3% of total)
ival-exp: 6.0ms (13.6% of total)
ival-div: 4.0ms (9.1% of total)
ival-mult: 4.0ms (9.1% of total)
ival-cos: 4.0ms (9.1% of total)
ival-pow: 4.0ms (9.1% of total)
backward-pass: 3.0ms (6.8% of total)
ival-add: 2.0ms (4.5% of total)
ival-fabs: 2.0ms (4.5% of total)
ival-neg: 1.0ms (2.3% of total)
const: 0.0ms (0% of total)

bsearch55.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
-7.102372055081961e-266
-2.836980288742963e-266
31.0ms
-0.8959903896858495
-0.09816210536307159
Results
37.0ms156×0valid
8.0ms20×1valid
Compiler

Compiled 332 to 258 computations (22.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-pow: 13.0ms (41.3% of total)
ival-sub: 5.0ms (15.9% of total)
ival-div: 3.0ms (9.5% of total)
ival-mult: 3.0ms (9.5% of total)
ival-exp: 2.0ms (6.4% of total)
ival-cos: 2.0ms (6.4% of total)
ival-neg: 1.0ms (3.2% of total)
backward-pass: 1.0ms (3.2% of total)
ival-add: 1.0ms (3.2% of total)
ival-fabs: 1.0ms (3.2% of total)
const: 0.0ms (0% of total)

bsearch65.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
-7.102372055081961e-266
-2.836980288742963e-266
45.0ms
-0.8959903896858495
-0.09816210536307159
Results
49.0ms161×0valid
6.0ms15×1valid
Compiler

Compiled 317 to 248 computations (21.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 45.0ms
ival-sub: 31.0ms (68.4% of total)
ival-div: 3.0ms (6.6% of total)
ival-mult: 3.0ms (6.6% of total)
ival-cos: 2.0ms (4.4% of total)
ival-pow: 2.0ms (4.4% of total)
ival-add: 1.0ms (2.2% of total)
ival-exp: 1.0ms (2.2% of total)
ival-neg: 1.0ms (2.2% of total)
backward-pass: 1.0ms (2.2% of total)
ival-fabs: 1.0ms (2.2% of total)
const: 0.0ms (0% of total)

bsearch70.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
33.0ms
2.0309901023817444e-7
2.5158031093324132e-5
30.0ms
6.5010463882749045e-282
1.0009707154292483e-281
Results
39.0ms149×0valid
18.0ms27×1valid
Compiler

Compiled 295 to 237 computations (19.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-pow: 11.0ms (36.2% of total)
ival-sub: 5.0ms (16.5% of total)
ival-div: 3.0ms (9.9% of total)
ival-mult: 3.0ms (9.9% of total)
ival-cos: 2.0ms (6.6% of total)
ival-exp: 1.0ms (3.3% of total)
ival-neg: 1.0ms (3.3% of total)
backward-pass: 1.0ms (3.3% of total)
ival-add: 1.0ms (3.3% of total)
ival-fabs: 1.0ms (3.3% of total)
const: 0.0ms (0% of total)

bsearch22.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
20.0ms
-0.09816210536307159
-0.02958608537783014
Results
11.0ms67×0valid
5.0ms13×1valid
Compiler

Compiled 162 to 128 computations (21% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-sub: 4.0ms (33.9% of total)
ival-add: 1.0ms (8.5% of total)
ival-div: 1.0ms (8.5% of total)
ival-exp: 1.0ms (8.5% of total)
ival-mult: 1.0ms (8.5% of total)
ival-cos: 1.0ms (8.5% of total)
ival-pow: 1.0ms (8.5% of total)
backward-pass: 1.0ms (8.5% of total)
const: 0.0ms (0% of total)
ival-neg: 0.0ms (0% of total)
ival-fabs: 0.0ms (0% of total)

bsearch72.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
0.00017205946019198403
120617990864767920.0
23.0ms
-0.8959903896858495
-0.09816210536307159
Results
36.0ms233×0valid
14.0ms39×1valid
Compiler

Compiled 603 to 470 computations (22.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-sub: 8.0ms (23% of total)
ival-div: 5.0ms (14.4% of total)
ival-mult: 5.0ms (14.4% of total)
ival-pow: 5.0ms (14.4% of total)
ival-cos: 3.0ms (8.6% of total)
ival-exp: 2.0ms (5.8% of total)
ival-neg: 2.0ms (5.8% of total)
backward-pass: 2.0ms (5.8% of total)
ival-add: 2.0ms (5.8% of total)
ival-fabs: 2.0ms (5.8% of total)
const: 0.0ms (0% of total)

simplify15.0ms (0.1%)

Algorithm
egg-herbie
Rules
26×+-commutative_binary64
24×*-commutative_binary64
16×sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
078198
1108198
2120198
3129198
4134198
5135198
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(if (<=.f64 M #s(literal -27 binary64)) (/.f64 (cos.f64 M) (exp.f64 (*.f64 M M))) (if (<=.f64 M #s(literal 5942112188569825/4951760157141521099596496896 binary64)) (/.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 6 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 (cos.f64 M) (exp.f64 (*.f64 M M)))))
(if (<=.f64 m #s(literal -7926335344172073/9007199254740992 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m))) (if (<=.f64 m #s(literal -2396072166980803/36304123742133375556593322708737806643829594767075060035541305159080582450205184901005085803128817153071257905034008131114613897596311174506612074733945181293529561534361813328678867427595159591558574115780064384913763396164010744339772923348355910229786257457376560371673958711296 binary64)) (/.f64 (cos.f64 M) (exp.f64 (*.f64 M M))) (/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))))
(if (<=.f64 m #s(literal -7926335344172073/9007199254740992 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m))) (if (<=.f64 m #s(literal -1452164949685335/36304123742133375556593322708737806643829594767075060035541305159080582450205184901005085803128817153071257905034008131114613897596311174506612074733945181293529561534361813328678867427595159591558574115780064384913763396164010744339772923348355910229786257457376560371673958711296 binary64)) (/.f64 (cos.f64 M) (exp.f64 (*.f64 M M))) (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))))
(if (<=.f64 n #s(literal 3269984763141685/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m))) (if (<=.f64 n #s(literal 7378697629483821/295147905179352825856 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))))
(if (<=.f64 m #s(literal -3422735716801577/36028797018963968 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m))) (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64))))
(if (<=.f64 m #s(literal -7926335344172073/9007199254740992 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m))) (if (<=.f64 m #s(literal 54 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
#s(literal 1 binary64)
Outputs
(/.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (-.f64 l (fabs.f64 (-.f64 m n))))))
(if (<=.f64 M #s(literal -27 binary64)) (/.f64 (cos.f64 M) (exp.f64 (*.f64 M M))) (if (<=.f64 M #s(literal 5942112188569825/4951760157141521099596496896 binary64)) (/.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 6 binary64))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 m m)))) (/.f64 (cos.f64 M) (exp.f64 (*.f64 M M)))))
(if (<=.f64 m #s(literal -7926335344172073/9007199254740992 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m))) (if (<=.f64 m #s(literal -2396072166980803/36304123742133375556593322708737806643829594767075060035541305159080582450205184901005085803128817153071257905034008131114613897596311174506612074733945181293529561534361813328678867427595159591558574115780064384913763396164010744339772923348355910229786257457376560371673958711296 binary64)) (/.f64 (cos.f64 M) (exp.f64 (*.f64 M M))) (/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))))
(if (<=.f64 m #s(literal -7926335344172073/9007199254740992 binary64)) (exp.f64 (*.f64 (*.f64 m m) #s(literal -1/4 binary64))) (if (<=.f64 m #s(literal -2396072166980803/36304123742133375556593322708737806643829594767075060035541305159080582450205184901005085803128817153071257905034008131114613897596311174506612074733945181293529561534361813328678867427595159591558574115780064384913763396164010744339772923348355910229786257457376560371673958711296 binary64)) (/.f64 (cos.f64 M) (exp.f64 (*.f64 M M))) (/.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 n n))))))
(if (<=.f64 m #s(literal -7926335344172073/9007199254740992 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m))) (if (<=.f64 m #s(literal -1452164949685335/36304123742133375556593322708737806643829594767075060035541305159080582450205184901005085803128817153071257905034008131114613897596311174506612074733945181293529561534361813328678867427595159591558574115780064384913763396164010744339772923348355910229786257457376560371673958711296 binary64)) (/.f64 (cos.f64 M) (exp.f64 (*.f64 M M))) (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))))
(if (<=.f64 m #s(literal -7926335344172073/9007199254740992 binary64)) (exp.f64 (*.f64 (*.f64 m m) #s(literal -1/4 binary64))) (if (<=.f64 m #s(literal -1452164949685335/36304123742133375556593322708737806643829594767075060035541305159080582450205184901005085803128817153071257905034008131114613897596311174506612074733945181293529561534361813328678867427595159591558574115780064384913763396164010744339772923348355910229786257457376560371673958711296 binary64)) (/.f64 (cos.f64 M) (exp.f64 (*.f64 M M))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 n n)))))
(if (<=.f64 n #s(literal 3269984763141685/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m))) (if (<=.f64 n #s(literal 7378697629483821/295147905179352825856 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64)))))
(if (<=.f64 n #s(literal 3269984763141685/326998476314168493941780105303955630664491214509745363599777340200912796363811072538207513066313433266477866490952498420772444240018406385375505907430986779905229729456305877240633380281444431820005925969026076507067319984967003404515550047182527554765966689382523869862684015858539562586584645632 binary64)) (exp.f64 (*.f64 (*.f64 m m) #s(literal -1/4 binary64))) (if (<=.f64 n #s(literal 7378697629483821/295147905179352825856 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 n n)))))
(if (<=.f64 m #s(literal -3422735716801577/36028797018963968 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m))) (exp.f64 (*.f64 (*.f64 n n) #s(literal -1/4 binary64))))
(if (<=.f64 m #s(literal -3422735716801577/36028797018963968 binary64)) (exp.f64 (*.f64 (*.f64 m m) #s(literal -1/4 binary64))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 n n))))
(if (<=.f64 m #s(literal -7926335344172073/9007199254740992 binary64)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m))) (if (<=.f64 m #s(literal 54 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (exp.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 m m)))))
(if (<=.f64 m #s(literal -7926335344172073/9007199254740992 binary64)) (exp.f64 (*.f64 (*.f64 m m) #s(literal -1/4 binary64))) (if (<=.f64 m #s(literal 54 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64)))))))) (exp.f64 (*.f64 (*.f64 m m) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal 1/6 binary64))))))))
#s(literal 1 binary64)

soundness2.2s (14.6%)

Rules
5888×*-lowering-*.f32
5888×*-lowering-*.f64
5158×*-lowering-*.f32
5158×*-lowering-*.f64
4730×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
089610983
130799604
082059604
0133619217
1467217979
0892717979
05646828
118586363
266136351
082916351
0157819242
1548017438
0850417438
02129
15427
213626
344726
4194626
5771326
0876426
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1470 to 949 computations (35.4% saved)

preprocess85.0ms (0.6%)

Remove

(sort m n)

Compiler

Compiled 558 to 234 computations (58.1% saved)

end0.0ms (0%)

Profiling

Loading profile data...