Falkner and Boettcher, Appendix A

Time bar (total: 8.5s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze229.0ms (2.7%)

Memory
3.5MiB live, 357.5MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
50%49.9%49.9%0.1%0%0%0%3
50%49.9%49.9%0.1%0%0%0%4
50%49.9%49.9%0.1%0%0%0%5
50%49.9%49.9%0.1%0%0%0%6
50%49.9%49.9%0.1%0%0%0%7
50%49.9%49.9%0.1%0%0%0%8
50%49.9%49.9%0.1%0%0%0%9
50.8%49.9%48.4%0.1%0%1.6%0%10
50.8%49.9%48.4%0.1%0%1.6%0%11
51.6%49.9%46.8%0.1%0%3.1%0%12
Compiler

Compiled 17 to 14 computations (17.6% saved)

sample1.5s (17.7%)

Memory
79.2MiB live, 1 625.8MiB allocated
Samples
832.0ms8 256×0valid
244.0ms3 092×0invalid
Precisions
Click to see histograms. Total time spent on operations: 731.0ms
ival-mult: 258.0ms (35.3% of total)
ival-pow: 233.0ms (31.9% of total)
ival-add: 146.0ms (20% of total)
ival-div: 70.0ms (9.6% of total)
exact: 11.0ms (1.5% of total)
ival-true: 8.0ms (1.1% of total)
ival-assert: 5.0ms (0.7% of total)
Bogosity

explain139.0ms (1.6%)

Memory
-13.0MiB live, 224.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
170-0-(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
10-0-(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k))
00-0-k
00-0-a
00-0-#s(literal 1 binary64)
00-0-(*.f64 a (pow.f64 k m))
00-0-(*.f64 #s(literal 10 binary64) k)
00-0-(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))
00-0-(*.f64 k k)
00-0-(pow.f64 k m)
00-0-m
00-0-#s(literal 10 binary64)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))o/o140
(*.f64 a (pow.f64 k m))overflow62
(pow.f64 k m)overflow62
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k))overflow56
(*.f64 #s(literal 10 binary64) k)overflow1
(*.f64 k k)overflow56
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))overflow1
/.f64(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))n/o30
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k))overflow56
(*.f64 #s(literal 10 binary64) k)overflow1
(*.f64 k k)overflow56
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))overflow1
+.f64(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k))nan-rescue10
(*.f64 #s(literal 10 binary64) k)overflow1
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))overflow1
(*.f64 k k)overflow56
Confusion
Predicted +Predicted -
+180
-0238
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+1800
-00238
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0238
118
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
47.0ms494×0valid
2.0ms12×1valid
1.0ms2valid
Compiler

Compiled 115 to 40 computations (65.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-mult: 10.0ms (33.1% of total)
ival-pow: 10.0ms (33.1% of total)
ival-add: 5.0ms (16.5% of total)
ival-div: 3.0ms (9.9% of total)
adjust: 1.0ms (3.3% of total)
exact: 1.0ms (3.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess220.0ms (2.6%)

Memory
-2.4MiB live, 37.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045146
1117128
2291121
3717121
41839121
53156121
64258121
74789121
85004121
95178121
105251121
115666121
125894121
135930121
145936121
155936121
165936121
175936121
185956121
195964121
01215
01915
12913
24113
34713
04712
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
Outputs
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
Symmetry

(negabs a)

Compiler

Compiled 15 to 12 computations (20% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.0%
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
Compiler

Compiled 15 to 12 computations (20% saved)

simplify3.0ms (0%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 a (pow.f64 k m))
cost-diff0
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
cost-diff1
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))
cost-diff2
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01248
01948
12944
24144
34744
04741
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
(*.f64 a (pow.f64 k m))
a
(pow.f64 k m)
k
m
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))
#s(literal 1 binary64)
(*.f64 #s(literal 10 binary64) k)
#s(literal 10 binary64)
(*.f64 k k)
Outputs
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(*.f64 a (pow.f64 k m))
(*.f64 (pow.f64 k m) a)
a
(pow.f64 k m)
k
m
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k))
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))
(fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 #s(literal 10 binary64) k)
#s(literal 10 binary64)
(*.f64 k k)

localize33.0ms (0.4%)

Memory
4.1MiB live, 42.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0078125
(*.f64 a (pow.f64 k m))
accuracy0.03515625
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))
accuracy0.21093750000000003
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k))
accuracy3.533463672305562
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
Samples
23.0ms247×0valid
1.0ms2valid
1.0ms1valid
Compiler

Compiled 50 to 14 computations (72% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-pow: 6.0ms (37.1% of total)
ival-mult: 4.0ms (24.7% of total)
ival-div: 2.0ms (12.4% of total)
ival-add: 2.0ms (12.4% of total)
adjust: 1.0ms (6.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series103.0ms (1.2%)

Memory
18.1MiB live, 131.4MiB allocated
Counts
4 → 31
Calls
Call 1
Inputs
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
(*.f64 a (pow.f64 k m))
Outputs
(/ (* a (pow k m)) (+ 1 (+ (* 10 k) (pow k 2))))
(* a (pow k m))
1
(+ 1 (* 10 k))
(+ 1 (* k (+ 10 k)))
(+ (* -10 (* a (* k (pow k m)))) (* a (pow k m)))
(+ (* a (pow k m)) (* k (- (* -1 (* k (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(+ (* a (pow k m)) (* k (- (* k (- (* -1 (* k (+ (* -10 (* a (pow k m))) (* -10 (+ (* -100 (* a (pow k m))) (* a (pow k m))))))) (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(pow k 2)
(* (pow k 2) (+ 1 (* 10 (/ 1 k))))
(* (pow k 2) (+ 1 (+ (* 10 (/ 1 k)) (/ 1 (pow k 2)))))
(* 10 k)
(* k (+ 10 (/ 1 k)))
(/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -10 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* -10 (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))))) (pow k 3))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (+ (* -100 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))) (+ (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))))) (pow k 2))
(* a (exp (* -1 (* m (log (/ 1 k))))))
(/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (+ (* -100 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* 10 (/ (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) k))) (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))
(/ a (+ 1 (+ (* 10 k) (pow k 2))))
(+ (/ a (+ 1 (+ (* 10 k) (pow k 2)))) (/ (* a (* m (log k))) (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (+ (* 10 k) (pow k 2))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (+ (* 10 k) (pow k 2))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (+ (* 10 k) (pow k 2))))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
a
(+ a (* a (* m (log k))))
(+ a (* m (+ (* 1/2 (* a (* m (pow (log k) 2)))) (* a (log k)))))
(+ a (* m (+ (* a (log k)) (* m (+ (* 1/6 (* a (* m (pow (log k) 3)))) (* 1/2 (* a (pow (log k) 2))))))))
Calls

9 calls:

TimeVariablePointExpression
38.0ms
a
@0
((+ (+ 1 (* 10 k)) (* k k)) (+ 1 (* 10 k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* a (pow k m)))
19.0ms
k
@inf
((+ (+ 1 (* 10 k)) (* k k)) (+ 1 (* 10 k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* a (pow k m)))
13.0ms
k
@-inf
((+ (+ 1 (* 10 k)) (* k k)) (+ 1 (* 10 k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* a (pow k m)))
11.0ms
k
@0
((+ (+ 1 (* 10 k)) (* k k)) (+ 1 (* 10 k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* a (pow k m)))
10.0ms
a
@inf
((+ (+ 1 (* 10 k)) (* k k)) (+ 1 (* 10 k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* a (pow k m)))

simplify292.0ms (3.4%)

Memory
-123.7MiB live, 168.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0161724
1498691
21593585
35925531
08914490
Stop Event
iter limit
node limit
Counts
31 → 30
Calls
Call 1
Inputs
(/ (* a (pow k m)) (+ 1 (+ (* 10 k) (pow k 2))))
(* a (pow k m))
1
(+ 1 (* 10 k))
(+ 1 (* k (+ 10 k)))
(+ (* -10 (* a (* k (pow k m)))) (* a (pow k m)))
(+ (* a (pow k m)) (* k (- (* -1 (* k (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(+ (* a (pow k m)) (* k (- (* k (- (* -1 (* k (+ (* -10 (* a (pow k m))) (* -10 (+ (* -100 (* a (pow k m))) (* a (pow k m))))))) (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(pow k 2)
(* (pow k 2) (+ 1 (* 10 (/ 1 k))))
(* (pow k 2) (+ 1 (+ (* 10 (/ 1 k)) (/ 1 (pow k 2)))))
(* 10 k)
(* k (+ 10 (/ 1 k)))
(/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -10 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* -10 (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))))) (pow k 3))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (+ (* -100 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))) (+ (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))))) (pow k 2))
(* a (exp (* -1 (* m (log (/ 1 k))))))
(/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (+ (* -100 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* 10 (/ (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) k))) (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))
(/ a (+ 1 (+ (* 10 k) (pow k 2))))
(+ (/ a (+ 1 (+ (* 10 k) (pow k 2)))) (/ (* a (* m (log k))) (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (+ (* 10 k) (pow k 2))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (+ (* 10 k) (pow k 2))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (+ (* 10 k) (pow k 2))))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
a
(+ a (* a (* m (log k))))
(+ a (* m (+ (* 1/2 (* a (* m (pow (log k) 2)))) (* a (log k)))))
(+ a (* m (+ (* a (log k)) (* m (+ (* 1/6 (* a (* m (pow (log k) 3)))) (* 1/2 (* a (pow (log k) 2))))))))
Outputs
(/ (* a (pow k m)) (+ 1 (+ (* 10 k) (pow k 2))))
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(* a (pow k m))
(*.f64 (pow.f64 k m) a)
1
#s(literal 1 binary64)
(+ 1 (* 10 k))
(fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))
(+ 1 (* k (+ 10 k)))
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(+ (* -10 (* a (* k (pow k m)))) (* a (pow k m)))
(*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a))
(+ (* a (pow k m)) (* k (- (* -1 (* k (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(fma.f64 (*.f64 (*.f64 (pow.f64 k m) a) (fma.f64 k #s(literal 99 binary64) #s(literal -10 binary64))) k (*.f64 (pow.f64 k m) a))
(+ (* a (pow k m)) (* k (- (* k (- (* -1 (* k (+ (* -10 (* a (pow k m))) (* -10 (+ (* -100 (* a (pow k m))) (* a (pow k m))))))) (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -980 binary64) (*.f64 (pow.f64 k m) a)) (*.f64 k k) (*.f64 (*.f64 (pow.f64 k m) a) (fma.f64 k #s(literal 99 binary64) #s(literal -10 binary64)))) k (*.f64 (pow.f64 k m) a))
(pow k 2)
(*.f64 k k)
(* (pow k 2) (+ 1 (* 10 (/ 1 k))))
(*.f64 (+.f64 #s(literal 10 binary64) k) k)
(* (pow k 2) (+ 1 (+ (* 10 (/ 1 k)) (/ 1 (pow k 2)))))
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(* 10 k)
(*.f64 #s(literal 10 binary64) k)
(* k (+ 10 (/ 1 k)))
(fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))
(/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))
(*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m))
(/ (+ (* -10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))
(/.f64 (*.f64 a (fma.f64 (/.f64 (pow.f64 k m) k) #s(literal -10 binary64) (pow.f64 k m))) (*.f64 k k))
(/ (- (+ (* -1 (/ (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k))) (pow k 2))
(/.f64 (fma.f64 (/.f64 #s(literal 99 binary64) (*.f64 k k)) (*.f64 (pow.f64 k m) a) (*.f64 a (fma.f64 (/.f64 (pow.f64 k m) k) #s(literal -10 binary64) (pow.f64 k m)))) (*.f64 k k))
(/ (- (+ (* -1 (/ (+ (* -10 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* -10 (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))))) (pow k 3))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (+ (* -100 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))) (+ (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))))) (pow k 2))
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 99 binary64) (*.f64 k k)) (*.f64 (pow.f64 k m) a) (*.f64 a (fma.f64 (/.f64 (pow.f64 k m) k) #s(literal -10 binary64) (pow.f64 k m)))) (/.f64 (*.f64 #s(literal 980 binary64) (*.f64 (pow.f64 k m) a)) (pow.f64 k #s(literal 3 binary64)))) (*.f64 k k))
(* a (exp (* -1 (* m (log (/ 1 k))))))
(*.f64 (pow.f64 k m) a)
(/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) (pow k 2))
(*.f64 (/.f64 (/.f64 a k) k) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) k)) m))
(/ (+ (* -10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/.f64 (/.f64 (*.f64 a (fma.f64 (/.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) k)) m) k) #s(literal -10 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) k)) m))) k) k)
(/ (+ (* -1 (/ (- (+ (* -100 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/.f64 (fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) k)) m) a (/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) k)) m) #s(literal -10 binary64)) a (*.f64 #s(literal 99 binary64) (*.f64 (/.f64 a k) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) k)) m)))) k)) (*.f64 k k))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* 10 (/ (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) k))) (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/.f64 (fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) k)) m) a (/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) k)) m) #s(literal -10 binary64)) a (/.f64 (fma.f64 (*.f64 #s(literal 99 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) k)) m)) a (*.f64 (*.f64 #s(literal -98 binary64) (*.f64 (/.f64 a k) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) k)) m))) #s(literal 10 binary64))) k)) k)) (*.f64 k k))
(* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) k)) m) a)
(/ a (+ 1 (+ (* 10 k) (pow k 2))))
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(+ (/ a (+ 1 (+ (* 10 k) (pow k 2)))) (/ (* a (* m (log k))) (+ 1 (+ (* 10 k) (pow k 2)))))
(*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (+ (* 10 k) (pow k 2))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(fma.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) m)) (/.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (+ (* 10 k) (pow k 2))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (+ (* 10 k) (pow k 2))))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(fma.f64 (*.f64 m m) (*.f64 a (fma.f64 (/.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 3 binary64)) m) #s(literal 1/6 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))) (*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
a
(+ a (* a (* m (log k))))
(*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) a)
(+ a (* m (+ (* 1/2 (* a (* m (pow (log k) 2)))) (* a (log k)))))
(fma.f64 (*.f64 a (fma.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) #s(literal 1/2 binary64)) m (log.f64 k))) m a)
(+ a (* m (+ (* a (log k)) (* m (+ (* 1/6 (* a (* m (pow (log k) 3)))) (* 1/2 (* a (pow (log k) 2))))))))
(fma.f64 (fma.f64 (*.f64 a (fma.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 3 binary64)) m) #s(literal 1/6 binary64)))) m (*.f64 (log.f64 k) a)) m a)

rewrite157.0ms (1.8%)

Memory
8.4MiB live, 197.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01234
01934
16930
249530
3662030
0800627
Stop Event
iter limit
node limit
iter limit
Counts
4 → 343
Calls
Call 1
Inputs
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
(*.f64 a (pow.f64 k m))
Outputs
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 k #s(literal 6 binary64)))) (fma.f64 (*.f64 k k) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (/.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64)))))
(*.f64 (/.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k k (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 6 binary64)))) (fma.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
(*.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 k k (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 k #s(literal 10 binary64)) k))))
(*.f64 (pow.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) #s(literal -1 binary64)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) (-.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(*.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (/.f64 (pow.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (pow.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) (*.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (pow.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) (/.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64)))))
(*.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (*.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (/.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))))
(*.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
(pow.f64 (pow.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (pow.f64 k #s(literal 8 binary64))) (pow.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal -1 binary64))) (+.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 6 binary64)) (pow.f64 k #s(literal 12 binary64))) (pow.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal -1 binary64))) (+.f64 (fma.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 8 binary64))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 6 binary64)) (pow.f64 k #s(literal 12 binary64))) (pow.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) #s(literal -1 binary64))) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 k #s(literal 6 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 k #s(literal 18 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 9 binary64))) (pow.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) #s(literal -1 binary64))) (fma.f64 (pow.f64 k #s(literal 6 binary64)) (-.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 6 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) (/.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))) (*.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))))) (+.f64 (/.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 k k #s(literal 1 binary64)) (fma.f64 k k #s(literal 1 binary64))) (*.f64 #s(literal 100 binary64) (*.f64 k k))) (-.f64 (fma.f64 k k #s(literal 1 binary64)) (*.f64 k #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 k k)) (*.f64 (fma.f64 k k #s(literal 1 binary64)) (fma.f64 k k #s(literal 1 binary64)))) (-.f64 (*.f64 k #s(literal 10 binary64)) (fma.f64 k k #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) (/.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) (fma.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) (*.f64 (/.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 k k #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 k #s(literal 10 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 k k #s(literal 1 binary64)) (fma.f64 k k #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 k k)) (*.f64 (fma.f64 k k #s(literal 1 binary64)) (*.f64 k #s(literal 10 binary64))))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) (pow.f64 (fma.f64 k k #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) k) k (-.f64 (*.f64 (fma.f64 k k #s(literal 1 binary64)) (fma.f64 k k #s(literal 1 binary64))) (*.f64 (*.f64 k #s(literal 10 binary64)) (fma.f64 k k #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 k k (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 k #s(literal 10 binary64)) k))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) (-.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))) (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (pow.f64 k #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 6 binary64)) (pow.f64 k #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (fma.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 8 binary64))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 4 binary64))) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 6 binary64)) (pow.f64 k #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 k #s(literal 6 binary64))) (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 k #s(literal 18 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 k #s(literal 6 binary64)) (-.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 6 binary64))) (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) (*.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (pow.f64 k #s(literal 8 binary64))) (*.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (+.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 6 binary64)) (pow.f64 k #s(literal 12 binary64))) (*.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (+.f64 (fma.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 8 binary64))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 6 binary64)) (pow.f64 k #s(literal 12 binary64))) (*.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 k #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 k k (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)))))
(/.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (fma.f64 k k (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 k #s(literal 10 binary64)) k))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 k #s(literal 10 binary64)) k)))
(/.f64 (+.f64 (pow.f64 k #s(literal 18 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 9 binary64))) (*.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) (fma.f64 (pow.f64 k #s(literal 6 binary64)) (-.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 6 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) (-.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 k #s(literal 10 binary64)) k))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) (-.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (neg.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (neg.f64 (neg.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(/.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))))
(/.f64 (neg.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 k k (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64))) (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 k #s(literal 10 binary64)) k)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) (-.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 k #s(literal 6 binary64)))) (fma.f64 (*.f64 k k) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (neg.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (neg.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))))
(fma.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 k #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 k (fma.f64 #s(literal 100 binary64) k #s(literal 10 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 k #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 k (fma.f64 #s(literal 100 binary64) k #s(literal 10 binary64)) #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 (/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64))) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)))) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64))) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)))) (*.f64 k k))
(fma.f64 (/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64))) (-.f64 (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64))) (-.f64 (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64))) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64))) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 k k) (-.f64 #s(literal 100 binary64) (*.f64 k k))) (/.f64 #s(literal 1 binary64) (*.f64 k (-.f64 #s(literal 10 binary64) k))) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 (pow.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (pow.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) (pow.f64 k #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 100 binary64) k) k (-.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 #s(literal 10 binary64) (pow.f64 k #s(literal 3 binary64)))))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 (neg.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (neg.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))) (*.f64 k k))
(fma.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)))) (*.f64 k k))
(fma.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))))
(fma.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) (neg.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))))
(fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 k k))
(fma.f64 (*.f64 k #s(literal 10 binary64)) #s(literal 1 binary64) (fma.f64 k k #s(literal 1 binary64)))
(fma.f64 k (+.f64 k #s(literal 10 binary64)) #s(literal 1 binary64))
(fma.f64 k k (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)))
(fma.f64 k #s(literal 10 binary64) (fma.f64 k k #s(literal 1 binary64)))
(fma.f64 #s(literal 10 binary64) k (fma.f64 k k #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (neg.f64 (*.f64 (neg.f64 k) k)))
(fma.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 #s(literal 1 binary64) (*.f64 k #s(literal 10 binary64)) (fma.f64 k k #s(literal 1 binary64)))
(-.f64 (fma.f64 k k (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 100 binary64) k) (/.f64 k (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))))
(-.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k k (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)))) (/.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 k k (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 k #s(literal 10 binary64)) k))) (/.f64 (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 k #s(literal 10 binary64)) k))))
(-.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))))
(-.f64 (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) k) (/.f64 k (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))) (*.f64 k k)))
(-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(+.f64 (neg.f64 (*.f64 (neg.f64 k) k)) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)))
(+.f64 (fma.f64 k k #s(literal 1 binary64)) (*.f64 k #s(literal 10 binary64)))
(+.f64 (/.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))) (neg.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))))
(+.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 1 binary64))
(+.f64 (*.f64 k k) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)))
(+.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (neg.f64 (*.f64 (neg.f64 k) k)))
(+.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (*.f64 k k))
(+.f64 (*.f64 k #s(literal 10 binary64)) (fma.f64 k k #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 k) (+.f64 k #s(literal 10 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 k #s(literal 10 binary64)) k))
(*.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 k #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 k (fma.f64 #s(literal 100 binary64) k #s(literal 10 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64))) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64))) (-.f64 (*.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64))) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))))
(*.f64 (pow.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)))
(*.f64 (neg.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)))))
(*.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)))) (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64))) (+.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 k k))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)))) (pow.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 k #s(literal 10 binary64)) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 k #s(literal 10 binary64)) #s(literal 9 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))) (+.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) (*.f64 #s(literal -1000 binary64) (pow.f64 k #s(literal 3 binary64)))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 100 binary64) k) (/.f64 k (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 100 binary64) k) (/.f64 k (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))))) (+.f64 (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 100 binary64) k) (/.f64 k (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 100 binary64) k) (/.f64 k (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) k) (/.f64 k (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 100 binary64) k) (/.f64 k (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))) (*.f64 (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 100 binary64) k) (/.f64 k (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64))) (neg.f64 (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64))) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)))) (neg.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64))) (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 k #s(literal 10 binary64)) #s(literal 9 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) (*.f64 #s(literal -1000 binary64) (pow.f64 k #s(literal 3 binary64)))) #s(literal 1 binary64)) (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal 1 binary64)) (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 k #s(literal 10 binary64)) #s(literal 3 binary64))) (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 k k))) #s(literal 1 binary64)) (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 k k)))) (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) (+.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (*.f64 #s(literal 100 binary64) (*.f64 k k))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)))) (*.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 k #s(literal 10 binary64)) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 k #s(literal 10 binary64)) #s(literal 9 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) (+.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) (*.f64 #s(literal -1000 binary64) (pow.f64 k #s(literal 3 binary64)))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)))))
(/.f64 (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64)) (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 k (-.f64 (*.f64 #s(literal 100 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64))))
(neg.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 k #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 k (fma.f64 #s(literal 100 binary64) k #s(literal 10 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 100 binary64) k) (/.f64 k (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -100 binary64) (*.f64 k k) #s(literal 1 binary64))) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 100 binary64) k) (/.f64 k (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64))))))
(fma.f64 (*.f64 k #s(literal 10 binary64)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 100 binary64) k) (/.f64 k (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 k #s(literal 10 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (*.f64 k k)) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))))
(-.f64 (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 100 binary64) k) (/.f64 k (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)))))
(+.f64 (pow.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 100 binary64) k) (/.f64 k (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64))))))
(+.f64 (*.f64 k #s(literal 10 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 k #s(literal 10 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)))) (fma.f64 k k (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 k #s(literal 10 binary64)) k)))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) (-.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (neg.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))) (neg.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64)))))
(*.f64 (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (neg.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))))
(*.f64 (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64)))))
(*.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a)) (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))) (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a) (pow.f64 k m))) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 k m)) (/.f64 a (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) a) (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) #s(literal 1 binary64)) (pow.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 k m)) #s(literal -1 binary64)) (/.f64 a (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 a (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 (pow.f64 k m) (pow.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 a (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (pow.f64 k m) (pow.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (pow.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (pow.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) #s(literal -1 binary64)) (/.f64 (neg.f64 a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 k m)) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(*.f64 (/.f64 a (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) (pow.f64 k m))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 k m) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) a))
(*.f64 (/.f64 (pow.f64 k m) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 a (pow.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) a))
(*.f64 (/.f64 (pow.f64 k m) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 a (pow.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a)))
(*.f64 (pow.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) (*.f64 (pow.f64 k m) a)))
(*.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(*.f64 (neg.f64 a) (*.f64 (pow.f64 k m) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))))
(*.f64 (neg.f64 a) (/.f64 (pow.f64 k m) (neg.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) (*.f64 (neg.f64 a) (pow.f64 k m)))
(*.f64 (pow.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (pow.f64 k m) a) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 k m) a))
(*.f64 (neg.f64 (pow.f64 k m)) (/.f64 a (neg.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))))
(*.f64 (neg.f64 (pow.f64 k m)) (*.f64 a (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))))
(*.f64 (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) a)
(*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) a))
(*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (pow.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (/.f64 a (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))))
(*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (/.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(*.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))))
(*.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))))
(*.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (pow.f64 k m) a) (pow.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 k m) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))))
(*.f64 (pow.f64 k m) (/.f64 a (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(*.f64 a (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(pow.f64 (/.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a)) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) #s(literal -1 binary64)) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 k #s(literal 6 binary64)))) (fma.f64 (*.f64 k k) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64)))))
(/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k k (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 6 binary64)))) (fma.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) #s(literal 1 binary64)) (neg.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a) (pow.f64 k m))) (neg.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) a) (/.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (pow.f64 k m)))
(/.f64 (*.f64 a #s(literal 1 binary64)) (/.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (pow.f64 k m)))
(/.f64 (*.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 k #s(literal 6 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (fma.f64 (*.f64 k k) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))))))
(/.f64 (*.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k k (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 6 binary64)))) (*.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 4 binary64)))))
(/.f64 (*.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a)) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) (*.f64 (pow.f64 k m) a)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))
(/.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (pow.f64 (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (fma.f64 k (-.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 k #s(literal 4 binary64))) #s(literal -1 binary64)))
(/.f64 (pow.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 k m) a) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) (*.f64 (pow.f64 k m) a)))
(/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (neg.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
(/.f64 a (/.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (pow.f64 k m)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a) (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))))))
(neg.f64 (*.f64 (neg.f64 a) (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (neg.f64 k) k)))
(fma.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 k #s(literal 10 binary64)) (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 k k))))
(fma.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 k (-.f64 #s(literal 10 binary64) k))))
(fma.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64)))))
(fma.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(fma.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(fma.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (*.f64 (neg.f64 k) k) (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(fma.f64 (*.f64 k #s(literal 10 binary64)) (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 k k)) (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (*.f64 k (-.f64 #s(literal 10 binary64) k)) (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))) (*.f64 (neg.f64 a) (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a) (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k)) (log.f64 (*.f64 (pow.f64 k m) a))) #s(literal -1 binary64)))
(+.f64 (*.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))) (*.f64 (*.f64 (neg.f64 k) k) (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(+.f64 (*.f64 (*.f64 k #s(literal 10 binary64)) (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 k k)) (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))) (*.f64 (*.f64 k (-.f64 #s(literal 10 binary64) k)) (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(+.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(+.f64 (*.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (neg.f64 k) k)))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 k #s(literal 10 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 k k))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 k (-.f64 #s(literal 10 binary64) k))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 k #s(literal 10 binary64) #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64)) k) k (pow.f64 k #s(literal 4 binary64)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (pow.f64 k (*.f64 m #s(literal 1/4 binary64)))) (pow.f64 k (*.f64 m #s(literal 1/4 binary64))))
(*.f64 (neg.f64 (neg.f64 a)) (pow.f64 k m))
(*.f64 (neg.f64 (neg.f64 (pow.f64 k m))) a)
(*.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 a) (neg.f64 (pow.f64 k m)))
(*.f64 (pow.f64 k (*.f64 m #s(literal 1/4 binary64))) (*.f64 (pow.f64 k (*.f64 m #s(literal 1/4 binary64))) (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a)))
(*.f64 (neg.f64 (pow.f64 k m)) (neg.f64 a))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (pow.f64 k m)))
(*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a))
(*.f64 (*.f64 (pow.f64 k m) a) #s(literal 1 binary64))
(*.f64 (pow.f64 k m) (*.f64 a #s(literal 1 binary64)))
(*.f64 (pow.f64 k m) (neg.f64 (neg.f64 a)))
(*.f64 (pow.f64 k m) a)
(*.f64 a (*.f64 (pow.f64 k m) #s(literal 1 binary64)))
(*.f64 a (neg.f64 (neg.f64 (pow.f64 k m))))
(*.f64 a (pow.f64 k m))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k m) a))
(neg.f64 (*.f64 (neg.f64 a) (pow.f64 k m)))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a) (pow.f64 k m)))

eval44.0ms (0.5%)

Memory
-0.7MiB live, 73.6MiB allocated
Compiler

Compiled 10 469 to 1 198 computations (88.6% saved)

prune16.0ms (0.2%)

Memory
-17.3MiB live, 30.6MiB allocated
Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New35912371
Fresh000
Picked101
Done000
Total36012372
Accuracy
100.0%
Counts
372 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.4%
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
90.2%
(/.f64 (*.f64 a (pow.f64 k m)) (fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k)))
79.4%
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
64.9%
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (*.f64 k k)))
80.5%
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))
93.3%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a)))
93.3%
(*.f64 (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) a)
70.7%
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 k #s(literal 10 binary64)) k)))
60.2%
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) (-.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 1 binary64)) #s(literal 1 binary64)))
50.3%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
74.0%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a)))
67.2%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m)))
Compiler

Compiled 488 to 350 computations (28.3% saved)

simplify6.0ms (0.1%)

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

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 a k)
cost-diff0
(/.f64 (/.f64 a k) k)
cost-diff0
(*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m))
cost-diff0
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m)))
cost-diff0
#s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
cost-diff0
(pow.f64 k m)
cost-diff0
(*.f64 a (pow.f64 k m))
cost-diff0
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
cost-diff0
#s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))
cost-diff0
(pow.f64 k m)
cost-diff0
(*.f64 a (pow.f64 k m))
cost-diff0
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))
cost-diff0
(+.f64 #s(literal 10 binary64) k)
cost-diff0
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
cost-diff0
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
cost-diff0
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
cost-diff0
(fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))
cost-diff0
(pow.f64 k m)
cost-diff0
(*.f64 (pow.f64 k m) a)
cost-diff0
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031218
048212
174200
297200
3106200
4110200
0110200
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
(*.f64 (pow.f64 k m) a)
(pow.f64 k m)
k
m
a
(fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))
(+.f64 k #s(literal 10 binary64))
#s(literal 10 binary64)
#s(literal 1 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
a
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(+.f64 #s(literal 10 binary64) k)
#s(literal 10 binary64)
k
#s(literal 1 binary64)
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))
(*.f64 a (pow.f64 k m))
a
(pow.f64 k m)
k
m
#s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))
#s(literal 1 binary64)
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
(*.f64 a (pow.f64 k m))
a
(pow.f64 k m)
k
m
#s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
(fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))
#s(literal 10 binary64)
#s(literal 1 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m)))
(*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m))
(/.f64 (/.f64 a k) k)
(/.f64 a k)
a
k
(pow.f64 k m)
m
Outputs
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
(/.f64 (*.f64 a (pow.f64 k m)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(*.f64 (pow.f64 k m) a)
(*.f64 a (pow.f64 k m))
(pow.f64 k m)
k
m
a
(fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(+.f64 k #s(literal 10 binary64))
(+.f64 #s(literal 10 binary64) k)
#s(literal 10 binary64)
#s(literal 1 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
a
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(+.f64 #s(literal 10 binary64) k)
#s(literal 10 binary64)
k
#s(literal 1 binary64)
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))
(*.f64 (/.f64 a #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))) (pow.f64 k m))
(*.f64 a (pow.f64 k m))
a
(pow.f64 k m)
k
m
#s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))
#s(literal 1 binary64)
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
(*.f64 a (pow.f64 k m))
a
(pow.f64 k m)
k
m
#s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
(fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))
#s(literal 10 binary64)
#s(literal 1 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (/.f64 (pow.f64 k m) k) k) a))
(*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m))
(*.f64 (/.f64 (/.f64 (pow.f64 k m) k) k) a)
(/.f64 (/.f64 a k) k)
(/.f64 a k)
a
k
(pow.f64 k m)
m

localize77.0ms (0.9%)

Memory
-8.9MiB live, 103.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(/.f64 a k)
accuracy0.140625
(/.f64 (/.f64 a k) k)
accuracy7.269505105445468
(*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m))
accuracy12.971749510553202
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m)))
accuracy0.0
(pow.f64 k m)
accuracy0.0078125
(*.f64 a (pow.f64 k m))
accuracy3.533463672305562
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
accuracy31.259918548268477
#s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
accuracy0.0
(pow.f64 k m)
accuracy0.0078125
(*.f64 a (pow.f64 k m))
accuracy3.533463672305562
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))
accuracy31.887906650136316
#s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))
accuracy0.0
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
accuracy0.0
(+.f64 #s(literal 10 binary64) k)
accuracy2.900053612828158
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
accuracy32.22338638581279
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
accuracy0.0
(pow.f64 k m)
accuracy0.0
(+.f64 k #s(literal 10 binary64))
accuracy0.0078125
(*.f64 (pow.f64 k m) a)
accuracy3.533463672305562
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
Samples
45.0ms247×0valid
2.0ms1valid
1.0ms2valid
Compiler

Compiled 192 to 27 computations (85.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-mult: 10.0ms (32.1% of total)
ival-add: 8.0ms (25.6% of total)
ival-div: 7.0ms (22.4% of total)
ival-pow: 5.0ms (16% of total)
adjust: 1.0ms (3.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series86.0ms (1%)

Memory
13.2MiB live, 133.6MiB allocated
Counts
18 → 58
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
(*.f64 (pow.f64 k m) a)
(pow.f64 k m)
(fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(+.f64 #s(literal 10 binary64) k)
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))
(*.f64 a (pow.f64 k m))
#s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
#s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m)))
(*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m))
(/.f64 (/.f64 a k) k)
(/.f64 a k)
(+.f64 k #s(literal 10 binary64))
Outputs
(/ (* a (pow k m)) (+ 1 (* k (+ 10 k))))
(* a (pow k m))
(/ (* a (pow k m)) (+ 1 (+ (* 10 k) (pow k 2))))
(/ a (+ 1 (* k (+ 10 k))))
(/ (* a (pow k m)) (pow k 2))
(/ a (pow k 2))
(/ a k)
(+ (* -10 (* a (* k (pow k m)))) (* a (pow k m)))
(+ (* a (pow k m)) (* k (- (* -1 (* k (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(+ (* a (pow k m)) (* k (- (* k (- (* -1 (* k (+ (* -10 (* a (pow k m))) (* -10 (+ (* -100 (* a (pow k m))) (* a (pow k m))))))) (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(pow k m)
1
(+ 1 (* 10 k))
(+ 1 (* k (+ 10 k)))
a
(+ a (* -10 (* a k)))
(+ a (* k (- (* -1 (* k (+ a (* -100 a)))) (* 10 a))))
(+ a (* k (- (* k (- (* -1 (* k (+ (* -10 a) (* -10 (+ a (* -100 a)))))) (+ a (* -100 a)))) (* 10 a))))
10
(+ 10 k)
(/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -10 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* -10 (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))))) (pow k 3))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (+ (* -100 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))) (+ (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))))) (pow k 2))
(* a (exp (* -1 (* m (log (/ 1 k))))))
(exp (* -1 (* m (log (/ 1 k)))))
(pow k 2)
(* (pow k 2) (+ 1 (* 10 (/ 1 k))))
(* (pow k 2) (+ 1 (+ (* 10 (/ 1 k)) (/ 1 (pow k 2)))))
(/ (+ a (* -10 (/ a k))) (pow k 2))
(/ (- (+ a (* -1 (/ (+ a (* -100 a)) (pow k 2)))) (* 10 (/ a k))) (pow k 2))
(/ (- (+ a (* -1 (/ (+ (* -10 a) (* -10 (+ a (* -100 a)))) (pow k 3)))) (+ (* -100 (/ a (pow k 2))) (+ (* 10 (/ a k)) (/ a (pow k 2))))) (pow k 2))
k
(* k (+ 1 (* 10 (/ 1 k))))
(/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (+ (* -100 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* 10 (/ (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) k))) (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))
(exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))
(/ (+ a (* -1 (/ (- (+ (* -100 (/ a k)) (/ a k)) (* -10 a)) k))) (pow k 2))
(/ (+ a (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ a k)) (* 10 (/ (+ a (* -100 a)) k))) (+ a (* -100 a))) k)) (* -10 a)) k))) (pow k 2))
(+ (/ a (+ 1 (* k (+ 10 k)))) (/ (* a (* m (log k))) (+ 1 (* k (+ 10 k)))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (* k (+ 10 k))))) (/ (* a (log k)) (+ 1 (* k (+ 10 k)))))) (/ a (+ 1 (* k (+ 10 k)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (* k (+ 10 k))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (* k (+ 10 k))))))) (/ (* a (log k)) (+ 1 (* k (+ 10 k)))))) (/ a (+ 1 (* k (+ 10 k)))))
(+ a (* a (* m (log k))))
(+ a (* m (+ (* 1/2 (* a (* m (pow (log k) 2)))) (* a (log k)))))
(+ a (* m (+ (* a (log k)) (* m (+ (* 1/6 (* a (* m (pow (log k) 3)))) (* 1/2 (* a (pow (log k) 2))))))))
(+ 1 (* m (log k)))
(+ 1 (* m (+ (log k) (* 1/2 (* m (pow (log k) 2))))))
(+ 1 (* m (+ (log k) (* m (+ (* 1/6 (* m (pow (log k) 3))) (* 1/2 (pow (log k) 2)))))))
(/ a (+ 1 (+ (* 10 k) (pow k 2))))
(+ (/ a (+ 1 (+ (* 10 k) (pow k 2)))) (/ (* a (* m (log k))) (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (+ (* 10 k) (pow k 2))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (+ (* 10 k) (pow k 2))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (+ (* 10 k) (pow k 2))))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (/ a (pow k 2)) (/ (* a (* m (log k))) (pow k 2)))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (pow k 2))) (/ (* a (log k)) (pow k 2)))) (/ a (pow k 2)))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (pow k 2))) (* 1/2 (/ (* a (pow (log k) 2)) (pow k 2))))) (/ (* a (log k)) (pow k 2)))) (/ a (pow k 2)))
Calls

9 calls:

TimeVariablePointExpression
24.0ms
k
@0
((/ (* (pow k m) a) (+ (* (+ k 10) k) 1)) (* (pow k m) a) (pow k m) (+ (* (+ k 10) k) 1) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (+ (* (+ 10 k) k) 1) (+ 10 k) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (+ (+ 1 (* 10 k)) (* k k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (/ (/ a k) k) (pow k m)) (/ (/ a k) k) (/ a k) (+ k 10))
14.0ms
a
@inf
((/ (* (pow k m) a) (+ (* (+ k 10) k) 1)) (* (pow k m) a) (pow k m) (+ (* (+ k 10) k) 1) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (+ (* (+ 10 k) k) 1) (+ 10 k) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (+ (+ 1 (* 10 k)) (* k k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (/ (/ a k) k) (pow k m)) (/ (/ a k) k) (/ a k) (+ k 10))
11.0ms
a
@0
((/ (* (pow k m) a) (+ (* (+ k 10) k) 1)) (* (pow k m) a) (pow k m) (+ (* (+ k 10) k) 1) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (+ (* (+ 10 k) k) 1) (+ 10 k) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (+ (+ 1 (* 10 k)) (* k k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (/ (/ a k) k) (pow k m)) (/ (/ a k) k) (/ a k) (+ k 10))
11.0ms
k
@-inf
((/ (* (pow k m) a) (+ (* (+ k 10) k) 1)) (* (pow k m) a) (pow k m) (+ (* (+ k 10) k) 1) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (+ (* (+ 10 k) k) 1) (+ 10 k) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (+ (+ 1 (* 10 k)) (* k k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (/ (/ a k) k) (pow k m)) (/ (/ a k) k) (/ a k) (+ k 10))
10.0ms
a
@-inf
((/ (* (pow k m) a) (+ (* (+ k 10) k) 1)) (* (pow k m) a) (pow k m) (+ (* (+ k 10) k) 1) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (+ (* (+ 10 k) k) 1) (+ 10 k) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (+ (+ 1 (* 10 k)) (* k k)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (/ (/ a k) k) (pow k m)) (/ (/ a k) k) (/ a k) (+ k 10))

simplify209.0ms (2.5%)

Memory
5.6MiB live, 250.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02671220
18691176
226691003
08040929
Stop Event
iter limit
node limit
Counts
58 → 56
Calls
Call 1
Inputs
(/ (* a (pow k m)) (+ 1 (* k (+ 10 k))))
(* a (pow k m))
(/ (* a (pow k m)) (+ 1 (+ (* 10 k) (pow k 2))))
(/ a (+ 1 (* k (+ 10 k))))
(/ (* a (pow k m)) (pow k 2))
(/ a (pow k 2))
(/ a k)
(+ (* -10 (* a (* k (pow k m)))) (* a (pow k m)))
(+ (* a (pow k m)) (* k (- (* -1 (* k (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(+ (* a (pow k m)) (* k (- (* k (- (* -1 (* k (+ (* -10 (* a (pow k m))) (* -10 (+ (* -100 (* a (pow k m))) (* a (pow k m))))))) (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(pow k m)
1
(+ 1 (* 10 k))
(+ 1 (* k (+ 10 k)))
a
(+ a (* -10 (* a k)))
(+ a (* k (- (* -1 (* k (+ a (* -100 a)))) (* 10 a))))
(+ a (* k (- (* k (- (* -1 (* k (+ (* -10 a) (* -10 (+ a (* -100 a)))))) (+ a (* -100 a)))) (* 10 a))))
10
(+ 10 k)
(/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -10 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* -10 (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))))) (pow k 3))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (+ (* -100 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))) (+ (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))))) (pow k 2))
(* a (exp (* -1 (* m (log (/ 1 k))))))
(exp (* -1 (* m (log (/ 1 k)))))
(pow k 2)
(* (pow k 2) (+ 1 (* 10 (/ 1 k))))
(* (pow k 2) (+ 1 (+ (* 10 (/ 1 k)) (/ 1 (pow k 2)))))
(/ (+ a (* -10 (/ a k))) (pow k 2))
(/ (- (+ a (* -1 (/ (+ a (* -100 a)) (pow k 2)))) (* 10 (/ a k))) (pow k 2))
(/ (- (+ a (* -1 (/ (+ (* -10 a) (* -10 (+ a (* -100 a)))) (pow k 3)))) (+ (* -100 (/ a (pow k 2))) (+ (* 10 (/ a k)) (/ a (pow k 2))))) (pow k 2))
k
(* k (+ 1 (* 10 (/ 1 k))))
(/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (+ (* -100 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* 10 (/ (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) k))) (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))
(exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))
(/ (+ a (* -1 (/ (- (+ (* -100 (/ a k)) (/ a k)) (* -10 a)) k))) (pow k 2))
(/ (+ a (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ a k)) (* 10 (/ (+ a (* -100 a)) k))) (+ a (* -100 a))) k)) (* -10 a)) k))) (pow k 2))
(+ (/ a (+ 1 (* k (+ 10 k)))) (/ (* a (* m (log k))) (+ 1 (* k (+ 10 k)))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (* k (+ 10 k))))) (/ (* a (log k)) (+ 1 (* k (+ 10 k)))))) (/ a (+ 1 (* k (+ 10 k)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (* k (+ 10 k))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (* k (+ 10 k))))))) (/ (* a (log k)) (+ 1 (* k (+ 10 k)))))) (/ a (+ 1 (* k (+ 10 k)))))
(+ a (* a (* m (log k))))
(+ a (* m (+ (* 1/2 (* a (* m (pow (log k) 2)))) (* a (log k)))))
(+ a (* m (+ (* a (log k)) (* m (+ (* 1/6 (* a (* m (pow (log k) 3)))) (* 1/2 (* a (pow (log k) 2))))))))
(+ 1 (* m (log k)))
(+ 1 (* m (+ (log k) (* 1/2 (* m (pow (log k) 2))))))
(+ 1 (* m (+ (log k) (* m (+ (* 1/6 (* m (pow (log k) 3))) (* 1/2 (pow (log k) 2)))))))
(/ a (+ 1 (+ (* 10 k) (pow k 2))))
(+ (/ a (+ 1 (+ (* 10 k) (pow k 2)))) (/ (* a (* m (log k))) (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (+ (* 10 k) (pow k 2))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (+ (* 10 k) (pow k 2))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (+ (* 10 k) (pow k 2))))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (/ a (pow k 2)) (/ (* a (* m (log k))) (pow k 2)))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (pow k 2))) (/ (* a (log k)) (pow k 2)))) (/ a (pow k 2)))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (pow k 2))) (* 1/2 (/ (* a (pow (log k) 2)) (pow k 2))))) (/ (* a (log k)) (pow k 2)))) (/ a (pow k 2)))
Outputs
(/ (* a (pow k m)) (+ 1 (* k (+ 10 k))))
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(* a (pow k m))
(*.f64 (pow.f64 k m) a)
(/ (* a (pow k m)) (+ 1 (+ (* 10 k) (pow k 2))))
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(/ a (+ 1 (* k (+ 10 k))))
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(/ (* a (pow k m)) (pow k 2))
(*.f64 (/.f64 (pow.f64 k m) k) (/.f64 a k))
(/ a (pow k 2))
(/.f64 a (*.f64 k k))
(/ a k)
(/.f64 a k)
(+ (* -10 (* a (* k (pow k m)))) (* a (pow k m)))
(*.f64 (fma.f64 k #s(literal -10 binary64) #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a))
(+ (* a (pow k m)) (* k (- (* -1 (* k (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(fma.f64 (*.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k (*.f64 (pow.f64 k m) a))
(+ (* a (pow k m)) (* k (- (* k (- (* -1 (* k (+ (* -10 (* a (pow k m))) (* -10 (+ (* -100 (* a (pow k m))) (* a (pow k m))))))) (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(fma.f64 (fma.f64 (*.f64 (neg.f64 k) (*.f64 (*.f64 (pow.f64 k m) a) #s(literal 980 binary64))) k (*.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64)))) k (*.f64 (pow.f64 k m) a))
(pow k m)
(pow.f64 k m)
1
#s(literal 1 binary64)
(+ 1 (* 10 k))
(fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))
(+ 1 (* k (+ 10 k)))
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
a
(+ a (* -10 (* a k)))
(fma.f64 (*.f64 a k) #s(literal -10 binary64) a)
(+ a (* k (- (* -1 (* k (+ a (* -100 a)))) (* 10 a))))
(fma.f64 (*.f64 a (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k a)
(+ a (* k (- (* k (- (* -1 (* k (+ (* -10 a) (* -10 (+ a (* -100 a)))))) (+ a (* -100 a)))) (* 10 a))))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -99 binary64) a (*.f64 (*.f64 a #s(literal 980 binary64)) k))) k (*.f64 #s(literal -10 binary64) a)) k a)
10
#s(literal 10 binary64)
(+ 10 k)
(+.f64 #s(literal 10 binary64) k)
(/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))
(*.f64 (pow.f64 (exp.f64 m) (log.f64 k)) (/.f64 a (*.f64 k k)))
(/ (+ (* -10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))
(/.f64 (*.f64 a (fma.f64 (/.f64 (pow.f64 (exp.f64 m) (log.f64 k)) k) #s(literal -10 binary64) (pow.f64 (exp.f64 m) (log.f64 k)))) (*.f64 k k))
(/ (- (+ (* -1 (/ (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k))) (pow k 2))
(/.f64 (fma.f64 a (fma.f64 (/.f64 (pow.f64 (exp.f64 m) (log.f64 k)) k) #s(literal -10 binary64) (pow.f64 (exp.f64 m) (log.f64 k))) (*.f64 (/.f64 #s(literal 99 binary64) k) (*.f64 (pow.f64 (exp.f64 m) (log.f64 k)) (/.f64 a k)))) (*.f64 k k))
(/ (- (+ (* -1 (/ (+ (* -10 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* -10 (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))))) (pow k 3))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (+ (* -100 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))) (+ (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))))) (pow k 2))
(/.f64 (-.f64 (fma.f64 a (fma.f64 (/.f64 (pow.f64 (exp.f64 m) (log.f64 k)) k) #s(literal -10 binary64) (pow.f64 (exp.f64 m) (log.f64 k))) (*.f64 (/.f64 #s(literal 99 binary64) k) (*.f64 (pow.f64 (exp.f64 m) (log.f64 k)) (/.f64 a k)))) (/.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 m) (log.f64 k)) a) #s(literal 980 binary64)) (pow.f64 k #s(literal 3 binary64)))) (*.f64 k k))
(* a (exp (* -1 (* m (log (/ 1 k))))))
(*.f64 (pow.f64 (exp.f64 m) (log.f64 k)) a)
(exp (* -1 (* m (log (/ 1 k)))))
(pow.f64 (exp.f64 m) (log.f64 k))
(pow k 2)
(*.f64 k k)
(* (pow k 2) (+ 1 (* 10 (/ 1 k))))
(*.f64 (+.f64 #s(literal 10 binary64) k) k)
(* (pow k 2) (+ 1 (+ (* 10 (/ 1 k)) (/ 1 (pow k 2)))))
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(/ (+ a (* -10 (/ a k))) (pow k 2))
(/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)
(/ (- (+ a (* -1 (/ (+ a (* -100 a)) (pow k 2)))) (* 10 (/ a k))) (pow k 2))
(/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))
(/ (- (+ a (* -1 (/ (+ (* -10 a) (* -10 (+ a (* -100 a)))) (pow k 3)))) (+ (* -100 (/ a (pow k 2))) (+ (* 10 (/ a k)) (/ a (pow k 2))))) (pow k 2))
(/.f64 (-.f64 (-.f64 a (/.f64 (*.f64 a #s(literal 980 binary64)) (pow.f64 k #s(literal 3 binary64)))) (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))
k
(* k (+ 1 (* 10 (/ 1 k))))
(+.f64 #s(literal 10 binary64) k)
(/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) (pow k 2))
(*.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) (/.f64 a (*.f64 k k)))
(/ (+ (* -10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/.f64 (*.f64 a (fma.f64 (/.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) k) #s(literal -10 binary64) (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))))) (*.f64 k k))
(/ (+ (* -1 (/ (- (+ (* -100 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/.f64 (fma.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) a (/.f64 (fma.f64 #s(literal 99 binary64) (*.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) (/.f64 a k)) (*.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) (*.f64 #s(literal -10 binary64) a))) k)) (*.f64 k k))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* 10 (/ (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) k))) (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/.f64 (fma.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) a (/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k))))) a (/.f64 (fma.f64 #s(literal 99 binary64) (*.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) a) (*.f64 (*.f64 #s(literal -98 binary64) (*.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) (/.f64 a k))) #s(literal 10 binary64))) k)) k)) (*.f64 k k))
(* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))
(*.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) a)
(exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))
(pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k))))
(/ (+ a (* -1 (/ (- (+ (* -100 (/ a k)) (/ a k)) (* -10 a)) k))) (pow k 2))
(/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))
(/ (+ a (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ a k)) (* 10 (/ (+ a (* -100 a)) k))) (+ a (* -100 a))) k)) (* -10 a)) k))) (pow k 2))
(/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 (fma.f64 #s(literal 99 binary64) a (neg.f64 (/.f64 (*.f64 a #s(literal 980 binary64)) k))) k)) k) a) (*.f64 k k))
(+ (/ a (+ 1 (* k (+ 10 k)))) (/ (* a (* m (log k))) (+ 1 (* k (+ 10 k)))))
(*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (* k (+ 10 k))))) (/ (* a (log k)) (+ 1 (* k (+ 10 k)))))) (/ a (+ 1 (* k (+ 10 k)))))
(fma.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) m) a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (* k (+ 10 k))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (* k (+ 10 k))))))) (/ (* a (log k)) (+ 1 (* k (+ 10 k)))))) (/ a (+ 1 (* k (+ 10 k)))))
(fma.f64 (*.f64 m m) (*.f64 a (fma.f64 (/.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 3 binary64)) m) #s(literal 1/6 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))) (*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(+ a (* a (* m (log k))))
(*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) a)
(+ a (* m (+ (* 1/2 (* a (* m (pow (log k) 2)))) (* a (log k)))))
(fma.f64 (*.f64 a (fma.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) #s(literal 1/2 binary64)) m (log.f64 k))) m a)
(+ a (* m (+ (* a (log k)) (* m (+ (* 1/6 (* a (* m (pow (log k) 3)))) (* 1/2 (* a (pow (log k) 2))))))))
(fma.f64 (fma.f64 (*.f64 a (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/6 binary64) m) (log.f64 k) #s(literal 1/2 binary64)))) m (*.f64 (log.f64 k) a)) m a)
(+ 1 (* m (log k)))
(fma.f64 (log.f64 k) m #s(literal 1 binary64))
(+ 1 (* m (+ (log k) (* 1/2 (* m (pow (log k) 2))))))
(fma.f64 (fma.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) #s(literal 1/2 binary64)) m (log.f64 k)) m #s(literal 1 binary64))
(+ 1 (* m (+ (log k) (* m (+ (* 1/6 (* m (pow (log k) 3))) (* 1/2 (pow (log k) 2)))))))
(fma.f64 (fma.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/6 binary64) m) (log.f64 k) #s(literal 1/2 binary64))) m (log.f64 k)) m #s(literal 1 binary64))
(/ a (+ 1 (+ (* 10 k) (pow k 2))))
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(+ (/ a (+ 1 (+ (* 10 k) (pow k 2)))) (/ (* a (* m (log k))) (+ 1 (+ (* 10 k) (pow k 2)))))
(*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (+ (* 10 k) (pow k 2))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(fma.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) m) a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (+ (* 10 k) (pow k 2))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (+ (* 10 k) (pow k 2))))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(fma.f64 (*.f64 m m) (*.f64 a (fma.f64 (/.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 3 binary64)) m) #s(literal 1/6 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))) (*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(+ (/ a (pow k 2)) (/ (* a (* m (log k))) (pow k 2)))
(*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (*.f64 k k)))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (pow k 2))) (/ (* a (log k)) (pow k 2)))) (/ a (pow k 2)))
(fma.f64 (/.f64 (*.f64 m (*.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) m) a)) k) (/.f64 #s(literal 1/2 binary64) k) (*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (*.f64 k k))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (pow k 2))) (* 1/2 (/ (* a (pow (log k) 2)) (pow k 2))))) (/ (* a (log k)) (pow k 2)))) (/ a (pow k 2)))
(fma.f64 (*.f64 m m) (*.f64 a (fma.f64 (/.f64 (/.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) k) k) #s(literal 1/2 binary64) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 3 binary64)) m) k) #s(literal 1/6 binary64)) k))) (*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (*.f64 k k))))

rewrite182.0ms (2.1%)

Memory
-14.6MiB live, 183.1MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031179
048173
1208161
21297161
08138161
Stop Event
iter limit
node limit
iter limit
Counts
18 → 626
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
(*.f64 (pow.f64 k m) a)
(pow.f64 k m)
(fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(+.f64 #s(literal 10 binary64) k)
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))
(*.f64 a (pow.f64 k m))
#s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
#s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m)))
(*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m))
(/.f64 (/.f64 a k) k)
(/.f64 a k)
(+.f64 k #s(literal 10 binary64))
Outputs
(*.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) (*.f64 a (pow.f64 k m))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) (*.f64 a (pow.f64 k m))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 a (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))))
(*.f64 (/.f64 a (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 (pow.f64 k m) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64))))
(*.f64 (/.f64 a (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (pow.f64 k m) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 a (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 a (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 k m)) #s(literal -1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 (pow.f64 k m) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 k m)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) #s(literal -1 binary64)) (/.f64 a (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))
(*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 k m) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 k m) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 a (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 a (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) (*.f64 a (pow.f64 k m))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (pow.f64 k m))
(*.f64 (/.f64 (pow.f64 k m) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) a)
(*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(*.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 a (pow.f64 k m)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 a (pow.f64 k m)))
(*.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (*.f64 a (pow.f64 k m)) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (pow.f64 k m)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 a (/.f64 (pow.f64 k m) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (pow.f64 k m) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(pow.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) (*.f64 a (pow.f64 k m))) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 k m)) (neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) (*.f64 a (pow.f64 k m)))))
(/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(/.f64 (*.f64 a (pow.f64 k m)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) (*.f64 a (pow.f64 k m))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) (*.f64 a (pow.f64 k m))))
(/.f64 a (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) (pow.f64 k m)))
(/.f64 (pow.f64 k m) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a))
(neg.f64 (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(fma.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 10 binary64) k) k) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(fma.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(fma.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (neg.f64 (*.f64 k k))))
(fma.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (neg.f64 k) k)))
(fma.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 #s(literal 10 binary64) k) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 k k))))
(fma.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (fma.f64 #s(literal 10 binary64) k (*.f64 (neg.f64 k) k))))
(fma.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (-.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k)) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (-.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k))))
(fma.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))))))
(fma.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(fma.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(fma.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (neg.f64 (*.f64 k k)) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(fma.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (*.f64 (neg.f64 k) k) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(fma.f64 (*.f64 #s(literal 10 binary64) k) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 k k)) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal 10 binary64) k (*.f64 (neg.f64 k) k)) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))) (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) (*.f64 a (pow.f64 k m)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(+.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))) (*.f64 (neg.f64 (*.f64 k k)) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(+.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))) (*.f64 (*.f64 (neg.f64 k) k) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(+.f64 (*.f64 (*.f64 #s(literal 10 binary64) k) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 k k)) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))) (*.f64 (fma.f64 #s(literal 10 binary64) k (*.f64 (neg.f64 k) k)) (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(+.f64 (*.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))))))
(+.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k)) (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(+.f64 (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (neg.f64 (*.f64 k k))))
(+.f64 (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (neg.f64 k) k)))
(+.f64 (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (*.f64 #s(literal 10 binary64) k)) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 k k))))
(+.f64 (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (fma.f64 #s(literal 10 binary64) k (*.f64 (neg.f64 k) k))))
(+.f64 (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (-.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k))) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (-.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k))))
(*.f64 (*.f64 a (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (pow.f64 k m)))
(*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a))
(*.f64 (*.f64 a (pow.f64 k m)) #s(literal 1 binary64))
(*.f64 a (pow.f64 k m))
(*.f64 (pow.f64 k m) a)
(neg.f64 (*.f64 (neg.f64 a) (pow.f64 k m)))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a) (pow.f64 k m)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 k (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 k (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (pow.f64 k (/.f64 (fma.f64 m #s(literal 1/2 binary64) (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64))) (pow.f64 k (/.f64 (fma.f64 m #s(literal 1/2 binary64) (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 k m))
(*.f64 (pow.f64 k m) #s(literal 1 binary64))
(pow.f64 (exp.f64 m) (log.f64 k))
(pow.f64 (pow.f64 (*.f64 k k) m) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 k k) (*.f64 m #s(literal 1/2 binary64)))
(pow.f64 k (*.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 k (*.f64 #s(literal 2 binary64) (*.f64 m #s(literal 1/2 binary64))))
(pow.f64 k (fma.f64 m #s(literal 1/2 binary64) (*.f64 m #s(literal 1/2 binary64))))
(pow.f64 k m)
(exp.f64 (fma.f64 (log.f64 k) (*.f64 m #s(literal 1/2 binary64)) (*.f64 (log.f64 k) (*.f64 m #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (*.f64 (log.f64 k) (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 k)) (*.f64 m #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 k) (*.f64 #s(literal 2 binary64) (*.f64 m #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 k) (fma.f64 m #s(literal 1/2 binary64) (*.f64 m #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 k) m))
(*.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 k #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k)))))
(*.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(pow.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))) (*.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))))) (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))) (*.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 k k #s(literal 1 binary64)) (fma.f64 k k #s(literal 1 binary64))) (*.f64 #s(literal 100 binary64) (*.f64 k k))) (-.f64 (fma.f64 k k #s(literal 1 binary64)) (*.f64 #s(literal 10 binary64) k)))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 k k)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 k k)) (+.f64 #s(literal 1 binary64) (*.f64 k k)))) (-.f64 (*.f64 #s(literal 10 binary64) k) (+.f64 #s(literal 1 binary64) (*.f64 k k))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (fma.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 k k #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) k) #s(literal 3 binary64))) (fma.f64 (fma.f64 k k #s(literal 1 binary64)) (fma.f64 k k #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 k k)) (*.f64 (fma.f64 k k #s(literal 1 binary64)) (*.f64 #s(literal 10 binary64) k)))))
(/.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 k k)) #s(literal 3 binary64))) (fma.f64 #s(literal 100 binary64) (*.f64 k k) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 k k)) (+.f64 #s(literal 1 binary64) (*.f64 k k))) (*.f64 (*.f64 #s(literal 10 binary64) k) (+.f64 #s(literal 1 binary64) (*.f64 k k))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (*.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (neg.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 k #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 k #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k))))
(/.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(/.f64 (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))
(/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 k #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k))) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(fma.f64 (*.f64 (fma.f64 k k #s(literal -100 binary64)) k) (pow.f64 (-.f64 k #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 100 binary64) (*.f64 k k)) k) (pow.f64 (-.f64 #s(literal 10 binary64) k) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)) k) (pow.f64 (fma.f64 k k (-.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) k))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)) k) (pow.f64 (fma.f64 k (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 k (fma.f64 k k #s(literal -100 binary64))) (pow.f64 (-.f64 k #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 k (-.f64 #s(literal 100 binary64) (*.f64 k k))) (pow.f64 (-.f64 #s(literal 10 binary64) k) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 1000 binary64) k (pow.f64 k #s(literal 4 binary64))) (pow.f64 (fma.f64 k k (-.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) k))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 1000 binary64) k (pow.f64 k #s(literal 4 binary64))) (pow.f64 (fma.f64 k (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) (neg.f64 (pow.f64 k #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) k (*.f64 (neg.f64 k) k))) #s(literal 1 binary64))
(fma.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 k #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 100 binary64) (*.f64 k k) (-.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) k) (*.f64 k k))))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)))) (*.f64 k k))
(fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 100 binary64) (*.f64 k k)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)))) (*.f64 k k))
(fma.f64 (neg.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))))) (*.f64 k k))
(fma.f64 (neg.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) k) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 k k))
(fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 100 binary64) (*.f64 k k))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))))
(fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(fma.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 10 binary64) k) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 k k))
(fma.f64 (*.f64 #s(literal 10 binary64) k) #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k) (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(fma.f64 #s(literal 10 binary64) k (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(fma.f64 k (+.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))
(fma.f64 k #s(literal 10 binary64) (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(fma.f64 k k (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(-.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(+.f64 (fma.f64 k k #s(literal 1 binary64)) (*.f64 #s(literal 10 binary64) k))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (neg.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (neg.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(+.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 1 binary64))
(+.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
(+.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (*.f64 k k))
(+.f64 (*.f64 #s(literal 10 binary64) k) (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) #s(literal -1/2 binary64)))
(*.f64 (/.f64 a (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64))))
(*.f64 (/.f64 a (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))
(*.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))))
(*.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a))))
(*.f64 #s(literal -1 binary64) (/.f64 a (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(*.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) a)
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 a (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)))
(/.f64 (neg.f64 a) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a))
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(neg.f64 (/.f64 a (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(fma.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 10 binary64) k) k) (*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(fma.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (*.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64))))
(fma.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (*.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(fma.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))) (/.f64 a (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(+.f64 (*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))) (*.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64))) (*.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(*.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 k #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k)))))
(*.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(pow.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))) (*.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))))) (+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))) (*.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 k k #s(literal 1 binary64)) (fma.f64 k k #s(literal 1 binary64))) (*.f64 #s(literal 100 binary64) (*.f64 k k))) (-.f64 (fma.f64 k k #s(literal 1 binary64)) (*.f64 #s(literal 10 binary64) k)))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 k k)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 k k)) (+.f64 #s(literal 1 binary64) (*.f64 k k)))) (-.f64 (*.f64 #s(literal 10 binary64) k) (+.f64 #s(literal 1 binary64) (*.f64 k k))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (fma.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (fma.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 k k #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) k) #s(literal 3 binary64))) (fma.f64 (fma.f64 k k #s(literal 1 binary64)) (fma.f64 k k #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 100 binary64) (*.f64 k k)) (*.f64 (fma.f64 k k #s(literal 1 binary64)) (*.f64 #s(literal 10 binary64) k)))))
(/.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 k k)) #s(literal 3 binary64))) (fma.f64 #s(literal 100 binary64) (*.f64 k k) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 k k)) (+.f64 #s(literal 1 binary64) (*.f64 k k))) (*.f64 (*.f64 #s(literal 10 binary64) k) (+.f64 #s(literal 1 binary64) (*.f64 k k))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (*.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (neg.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 k #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 k #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k))))
(/.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(/.f64 (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))
(/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 k #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k))) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(fma.f64 (*.f64 (fma.f64 k k #s(literal -100 binary64)) k) (pow.f64 (-.f64 k #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 100 binary64) (*.f64 k k)) k) (pow.f64 (-.f64 #s(literal 10 binary64) k) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)) k) (pow.f64 (fma.f64 k k (-.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) k))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)) k) (pow.f64 (fma.f64 k (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 k (fma.f64 k k #s(literal -100 binary64))) (pow.f64 (-.f64 k #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 k (-.f64 #s(literal 100 binary64) (*.f64 k k))) (pow.f64 (-.f64 #s(literal 10 binary64) k) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 1000 binary64) k (pow.f64 k #s(literal 4 binary64))) (pow.f64 (fma.f64 k k (-.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) k))) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 1000 binary64) k (pow.f64 k #s(literal 4 binary64))) (pow.f64 (fma.f64 k (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) (neg.f64 (pow.f64 k #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) k (*.f64 (neg.f64 k) k))) #s(literal 1 binary64))
(fma.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 k #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 100 binary64) (*.f64 k k) (-.f64 (pow.f64 k #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) k) (*.f64 k k))))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)))) (*.f64 k k))
(fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 100 binary64) (*.f64 k k)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)))) (*.f64 k k))
(fma.f64 (neg.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))))) (*.f64 k k))
(fma.f64 (neg.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 10 binary64) k) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 k k))
(fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 100 binary64) (*.f64 k k))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))))
(fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(fma.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 10 binary64) k) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 k k))
(fma.f64 (*.f64 #s(literal 10 binary64) k) #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k) (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(fma.f64 #s(literal 10 binary64) k (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(fma.f64 k (+.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))
(fma.f64 k #s(literal 10 binary64) (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(fma.f64 k k (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(-.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(+.f64 (fma.f64 k k #s(literal 1 binary64)) (*.f64 #s(literal 10 binary64) k))
(+.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (neg.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (neg.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(+.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 1 binary64))
(+.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
(+.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (*.f64 k k))
(+.f64 (*.f64 #s(literal 10 binary64) k) (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))
(*.f64 (neg.f64 (fma.f64 k k #s(literal -100 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 k #s(literal 10 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 100 binary64) (*.f64 k k))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 10 binary64) k))))
(*.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 k k (-.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) k))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 k (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64)))))
(*.f64 (fma.f64 k k #s(literal -100 binary64)) (pow.f64 (-.f64 k #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 100 binary64) (*.f64 k k)) (pow.f64 (-.f64 #s(literal 10 binary64) k) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)) (pow.f64 (fma.f64 k k (-.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) k))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)) (pow.f64 (fma.f64 k (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64)))) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64))) (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64))))) (+.f64 (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k))) (*.f64 (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k)) (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k)))) (+.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (fma.f64 (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64))) (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64))) (*.f64 (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (fma.f64 (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k)) (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 k k #s(literal -100 binary64)))) (neg.f64 (neg.f64 (-.f64 k #s(literal 10 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 100 binary64) (*.f64 k k)))) (neg.f64 (neg.f64 (-.f64 #s(literal 10 binary64) k))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)))) (neg.f64 (neg.f64 (fma.f64 k k (-.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) k))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)))) (neg.f64 (neg.f64 (fma.f64 k (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) (-.f64 k #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (*.f64 (-.f64 #s(literal 10 binary64) k) (*.f64 k k))) (*.f64 (-.f64 #s(literal 10 binary64) k) (-.f64 #s(literal 10 binary64) k)))
(/.f64 (neg.f64 (fma.f64 k k #s(literal -100 binary64))) (neg.f64 (-.f64 k #s(literal 10 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 100 binary64) (*.f64 k k))) (neg.f64 (-.f64 #s(literal 10 binary64) k)))
(/.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64))) (neg.f64 (fma.f64 k k (-.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) k)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64))) (neg.f64 (fma.f64 k (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k))))
(/.f64 (fma.f64 k k #s(literal -100 binary64)) (-.f64 k #s(literal 10 binary64)))
(/.f64 (-.f64 #s(literal 100 binary64) (*.f64 k k)) (-.f64 #s(literal 10 binary64) k))
(/.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)) (fma.f64 k k (-.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) k))))
(/.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)) (fma.f64 k (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k)))
(fma.f64 (pow.f64 k #s(literal 1/2 binary64)) (pow.f64 k #s(literal 1/2 binary64)) #s(literal 10 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 k) #s(literal 10 binary64))
(fma.f64 #s(literal 100 binary64) (pow.f64 (-.f64 #s(literal 10 binary64) k) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k))))
(fma.f64 (*.f64 k k) (pow.f64 (-.f64 k #s(literal 10 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64)))))
(fma.f64 #s(literal 1 binary64) k #s(literal 10 binary64))
(fma.f64 k #s(literal 1 binary64) #s(literal 10 binary64))
(-.f64 (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k)))
(+.f64 (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (neg.f64 (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64)))))
(+.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (neg.f64 (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k))))
(+.f64 #s(literal 10 binary64) k)
(+.f64 k #s(literal 10 binary64))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) a) (pow.f64 k m)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) a) (pow.f64 k m)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 (pow.f64 k m)) #s(literal -1 binary64)) (/.f64 a #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 (pow.f64 k m) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) #s(literal -1 binary64)) (/.f64 (neg.f64 a) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) a) (pow.f64 k m)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))) a)
(*.f64 (pow.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 a (pow.f64 k m)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 a (pow.f64 k m)))
(*.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (/.f64 #s(literal -1 binary64) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(*.f64 (*.f64 a (pow.f64 k m)) (pow.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k m) (/.f64 a #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))))
(*.f64 a (/.f64 (pow.f64 k m) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(*.f64 (pow.f64 k m) (/.f64 a #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(pow.f64 (/.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) a) (pow.f64 k m)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) a) (pow.f64 k m))))
(/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (neg.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) a) (pow.f64 k m)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) a) (pow.f64 k m)))
(/.f64 a (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) (pow.f64 k m)))
(neg.f64 (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))) (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) a) (pow.f64 k m))) #s(literal -1 binary64)))
(*.f64 (*.f64 a (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (pow.f64 k m)))
(*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a))
(*.f64 (*.f64 a (pow.f64 k m)) #s(literal 1 binary64))
(*.f64 a (pow.f64 k m))
(*.f64 (pow.f64 k m) a)
(neg.f64 (*.f64 (neg.f64 a) (pow.f64 k m)))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a) (pow.f64 k m)))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(*.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) #s(literal 1 binary64))
#s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))
(/.f64 (neg.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(neg.f64 (neg.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (*.f64 a (pow.f64 k m))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (*.f64 a (pow.f64 k m))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 (pow.f64 k m)) #s(literal -1 binary64)) (/.f64 a #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 (pow.f64 k m) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(*.f64 (/.f64 (pow.f64 k m) #s(literal -1 binary64)) (/.f64 (neg.f64 a) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (*.f64 a (pow.f64 k m))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(*.f64 (/.f64 (pow.f64 k m) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))) a)
(*.f64 (pow.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 a (pow.f64 k m)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) #s(literal -1 binary64)) (*.f64 a (pow.f64 k m)))
(*.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (/.f64 #s(literal -1 binary64) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(*.f64 (*.f64 a (pow.f64 k m)) (pow.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(*.f64 a (/.f64 (pow.f64 k m) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(*.f64 (pow.f64 k m) (/.f64 a #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(pow.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (*.f64 a (pow.f64 k m))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (*.f64 a (pow.f64 k m)))))
(/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (neg.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (*.f64 a (pow.f64 k m))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (*.f64 a (pow.f64 k m))))
(/.f64 a (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 k m)))
(neg.f64 (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))) (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (*.f64 a (pow.f64 k m)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(*.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) #s(literal 1 binary64))
#s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
(/.f64 (neg.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))) #s(literal -1 binary64))
(/.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) #s(literal -1 binary64)))
(neg.f64 (neg.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (pow.f64 k m) k) (/.f64 a k)))
(*.f64 (/.f64 (/.f64 (neg.f64 a) k) #s(literal -1 binary64)) (/.f64 (pow.f64 k m) k))
(*.f64 (/.f64 (pow.f64 k m) (/.f64 (neg.f64 k) a)) (/.f64 #s(literal -1 binary64) k))
(*.f64 (/.f64 (*.f64 a (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) k) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) k))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (/.f64 (neg.f64 k) a)) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (neg.f64 k)))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (/.f64 k a)) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) k))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) k) (/.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) k))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) k) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (/.f64 k a)))
(*.f64 (/.f64 (pow.f64 k m) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a) k) k))
(*.f64 (/.f64 (pow.f64 k m) k) (/.f64 a k))
(*.f64 (*.f64 (/.f64 (neg.f64 a) k) (pow.f64 k m)) (/.f64 #s(literal -1 binary64) k))
(*.f64 (*.f64 (pow.f64 k m) (/.f64 (neg.f64 a) k)) (/.f64 #s(literal -1 binary64) k))
(*.f64 (*.f64 (/.f64 (/.f64 a k) k) (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (/.f64 (*.f64 a (pow.f64 k m)) k)) (/.f64 #s(literal -1 binary64) k))
(*.f64 (/.f64 (*.f64 a (pow.f64 k m)) k) (pow.f64 k #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (/.f64 (/.f64 a k) k)))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) k))
(*.f64 (/.f64 (neg.f64 a) k) (/.f64 (pow.f64 k m) (neg.f64 k)))
(*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m))
(*.f64 (/.f64 a k) (/.f64 (pow.f64 k m) k))
(*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m)))
(*.f64 (*.f64 a (pow.f64 k m)) (pow.f64 k #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 k m) k) (/.f64 a k)))
(*.f64 (pow.f64 k m) (/.f64 (/.f64 a k) k))
(pow.f64 (/.f64 k (/.f64 (*.f64 a (pow.f64 k m)) k)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a) k) (pow.f64 k m))) k)
(/.f64 (neg.f64 (*.f64 (pow.f64 k m) (/.f64 (neg.f64 a) k))) k)
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 a (pow.f64 k m)) k))) k)
(/.f64 (*.f64 (/.f64 (neg.f64 a) k) (pow.f64 k m)) (neg.f64 k))
(/.f64 (*.f64 (pow.f64 k m) (/.f64 (neg.f64 a) k)) (neg.f64 k))
(/.f64 (neg.f64 (/.f64 (*.f64 a (pow.f64 k m)) k)) (neg.f64 k))
(/.f64 (neg.f64 (pow.f64 k m)) (neg.f64 (*.f64 (/.f64 k a) k)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 k (/.f64 (*.f64 a (pow.f64 k m)) k))))
(/.f64 (/.f64 (*.f64 a (pow.f64 k m)) k) k)
(/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (neg.f64 (*.f64 k k)))
(/.f64 (*.f64 a (pow.f64 k m)) (*.f64 k k))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 k) (*.f64 (/.f64 (neg.f64 a) k) (pow.f64 k m))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 k) (*.f64 (pow.f64 k m) (/.f64 (neg.f64 a) k))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 k k) (*.f64 a (pow.f64 k m))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 k (/.f64 (*.f64 a (pow.f64 k m)) k)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 k a) k) (pow.f64 k m)))
(/.f64 #s(literal 1 binary64) (/.f64 k (/.f64 (*.f64 a (pow.f64 k m)) k)))
(/.f64 (pow.f64 k m) (*.f64 (/.f64 k a) k))
(*.f64 (pow.f64 (*.f64 (/.f64 k a) k) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 k a) k) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (pow.f64 k #s(literal -2 binary64)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 k #s(literal -1 binary64))) k))
(*.f64 (pow.f64 (/.f64 (neg.f64 k) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) k))
(*.f64 (/.f64 #s(literal -1 binary64) k) (/.f64 (neg.f64 a) k))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 k a) k))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (neg.f64 a) k) k))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 (pow.f64 k #s(literal -1 binary64)) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 a k))
(*.f64 (/.f64 (neg.f64 a) k) (/.f64 #s(literal -1 binary64) k))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 k) k)))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (*.f64 k (neg.f64 k))))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 k k))))
(*.f64 (/.f64 a k) (pow.f64 k #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 a k) k))
(*.f64 a (pow.f64 k #s(literal -2 binary64)))
(pow.f64 (*.f64 (/.f64 k a) k) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 k #s(literal -1 binary64))) (neg.f64 (/.f64 k a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 k a) k)))
(/.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 k a))
(/.f64 (/.f64 (neg.f64 a) k) (neg.f64 k))
(/.f64 (neg.f64 a) (*.f64 k (neg.f64 k)))
(/.f64 (neg.f64 a) (neg.f64 (*.f64 k k)))
(/.f64 (neg.f64 a) (*.f64 (neg.f64 k) k))
(/.f64 (/.f64 a k) k)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 k) k) (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 k (neg.f64 k)) (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (/.f64 k a) k))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 k a) k))
(/.f64 a (neg.f64 (*.f64 (neg.f64 k) k)))
(/.f64 a (neg.f64 (*.f64 k (neg.f64 k))))
(/.f64 a (neg.f64 (neg.f64 (*.f64 k k))))
(/.f64 a (*.f64 k k))
(neg.f64 (/.f64 (/.f64 (neg.f64 a) k) k))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 k)) (/.f64 (/.f64 (neg.f64 a) k) k))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 k (neg.f64 k))) (/.f64 a (*.f64 k (neg.f64 k))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 k k))) (/.f64 a (neg.f64 (*.f64 k k))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a) k) k))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 k a) k)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 k a) #s(literal -1/2 binary64)) (pow.f64 (/.f64 k a) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a) k))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 k #s(literal -1 binary64)) a)
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) k))
(*.f64 (/.f64 a k) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a k))
(*.f64 a (pow.f64 k #s(literal -1 binary64)))
(pow.f64 (/.f64 k a) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 k a)))
(/.f64 (neg.f64 a) (neg.f64 k))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 k a))))
(/.f64 #s(literal 1 binary64) (/.f64 k a))
(/.f64 a k)
(neg.f64 (/.f64 (neg.f64 a) k))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 k)) (/.f64 (neg.f64 a) k))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a) k))
(exp.f64 (*.f64 (log.f64 (/.f64 k a)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (fma.f64 k k #s(literal -100 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 k #s(literal 10 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 100 binary64) (*.f64 k k))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 10 binary64) k))))
(*.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 k k (-.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) k))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 k (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64)))))
(*.f64 (fma.f64 k k #s(literal -100 binary64)) (pow.f64 (-.f64 k #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 100 binary64) (*.f64 k k)) (pow.f64 (-.f64 #s(literal 10 binary64) k) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)) (pow.f64 (fma.f64 k k (-.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) k))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)) (pow.f64 (fma.f64 k (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64)))) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64))) (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64))))) (+.f64 (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k))) (*.f64 (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k)) (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k)))) (+.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (fma.f64 (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64))) (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64))) (*.f64 (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (fma.f64 (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k)) (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 k k #s(literal -100 binary64)))) (neg.f64 (neg.f64 (-.f64 k #s(literal 10 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 100 binary64) (*.f64 k k)))) (neg.f64 (neg.f64 (-.f64 #s(literal 10 binary64) k))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)))) (neg.f64 (neg.f64 (fma.f64 k k (-.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) k))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)))) (neg.f64 (neg.f64 (fma.f64 k (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) (-.f64 k #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (*.f64 (-.f64 #s(literal 10 binary64) k) (*.f64 k k))) (*.f64 (-.f64 #s(literal 10 binary64) k) (-.f64 #s(literal 10 binary64) k)))
(/.f64 (neg.f64 (fma.f64 k k #s(literal -100 binary64))) (neg.f64 (-.f64 k #s(literal 10 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 100 binary64) (*.f64 k k))) (neg.f64 (-.f64 #s(literal 10 binary64) k)))
(/.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64))) (neg.f64 (fma.f64 k k (-.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) k)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64))) (neg.f64 (fma.f64 k (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k))))
(/.f64 (fma.f64 k k #s(literal -100 binary64)) (-.f64 k #s(literal 10 binary64)))
(/.f64 (-.f64 #s(literal 100 binary64) (*.f64 k k)) (-.f64 #s(literal 10 binary64) k))
(/.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)) (fma.f64 k k (-.f64 #s(literal 100 binary64) (*.f64 #s(literal 10 binary64) k))))
(/.f64 (+.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64)) (fma.f64 k (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k)))
(fma.f64 (pow.f64 k #s(literal 1/2 binary64)) (pow.f64 k #s(literal 1/2 binary64)) #s(literal 10 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 k) #s(literal 10 binary64))
(fma.f64 #s(literal 100 binary64) (pow.f64 (-.f64 #s(literal 10 binary64) k) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k))))
(fma.f64 (*.f64 k k) (pow.f64 (-.f64 k #s(literal 10 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64)))))
(fma.f64 #s(literal 1 binary64) k #s(literal 10 binary64))
(fma.f64 k #s(literal 1 binary64) #s(literal 10 binary64))
(-.f64 (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k)))
(+.f64 (/.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (neg.f64 (/.f64 #s(literal 100 binary64) (-.f64 k #s(literal 10 binary64)))))
(+.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) k)) (neg.f64 (/.f64 (*.f64 k k) (-.f64 #s(literal 10 binary64) k))))
(+.f64 #s(literal 10 binary64) k)
(+.f64 k #s(literal 10 binary64))

eval96.0ms (1.1%)

Memory
13.3MiB live, 87.4MiB allocated
Compiler

Compiled 17 657 to 1 842 computations (89.6% saved)

prune47.0ms (0.5%)

Memory
-3.3MiB live, 42.1MiB allocated
Pruning

18 alts after pruning (15 fresh and 3 done)

PrunedKeptTotal
New59114605
Fresh617
Picked235
Done000
Total59918617
Accuracy
100.0%
Counts
617 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.4%
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
90.2%
(/.f64 (*.f64 a (pow.f64 k m)) (fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k)))
80.5%
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))
34.8%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 (-.f64 (*.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) (-.f64 k #s(literal 10 binary64)))) k #s(literal 1 binary64))))
50.3%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k))) k #s(literal 1 binary64))))
50.3%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
50.3%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (*.f64 (neg.f64 (fma.f64 k k #s(literal -100 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 k #s(literal 10 binary64))))) k #s(literal 1 binary64))))
31.8%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 #s(approx (+ 10 k) #s(literal 10 binary64)) k #s(literal 1 binary64))))
50.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)))
34.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))))
64.9%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m))))
50.3%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
26.0%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -99 binary64) a (*.f64 (*.f64 a #s(literal 980 binary64)) k))) k (*.f64 #s(literal -10 binary64) a)) k a)))
28.4%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k a)))
23.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
31.2%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)))
38.4%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
32.9%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 (fma.f64 #s(literal 99 binary64) a (neg.f64 (/.f64 (*.f64 a #s(literal 980 binary64)) k))) k)) k) a) (*.f64 k k))))
Compiler

Compiled 1 051 to 720 computations (31.5% saved)

simplify131.0ms (1.5%)

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

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))
cost-diff0
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k)))
cost-diff0
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
cost-diff1
(-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))
cost-diff0
(/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k)
cost-diff0
(/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)
cost-diff0
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k))
cost-diff0
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)))
cost-diff0
(/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
cost-diff0
(neg.f64 a)
cost-diff0
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
cost-diff3
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
cost-diff0
(*.f64 a k)
cost-diff0
(fma.f64 (*.f64 a k) #s(literal -10 binary64) a)
cost-diff0
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a))
cost-diff0
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
cost-diff0
(pow.f64 k m)
cost-diff0
(*.f64 a (pow.f64 k m))
cost-diff0
(/.f64 (*.f64 a (pow.f64 k m)) (fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k)))
cost-diff2
(fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
051393
081393
1138377
2245373
3522373
41439373
54291373
67261373
08107367
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 a (pow.f64 k m)) (fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k)))
(*.f64 a (pow.f64 k m))
a
(pow.f64 k m)
k
m
(fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64))
#s(literal 100 binary64)
(*.f64 k k)
#s(literal -1 binary64)
(/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64)))
#s(literal 1 binary64)
(fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))
#s(literal 10 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a))
(fma.f64 (*.f64 a k) #s(literal -10 binary64) a)
(*.f64 a k)
a
k
#s(literal -10 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(neg.f64 a)
a
(/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
#s(literal -1 binary64)
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(+.f64 #s(literal 10 binary64) k)
#s(literal 10 binary64)
k
#s(literal 1 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k))
(/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)
(/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k)
(fma.f64 #s(literal -10 binary64) (/.f64 a k) a)
#s(literal -10 binary64)
(/.f64 a k)
a
k
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k)))
(/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))
(-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))
a
(*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))
(/.f64 a k)
k
(-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))
(/.f64 #s(literal -99 binary64) k)
#s(literal -99 binary64)
#s(literal -10 binary64)
(*.f64 k k)
Outputs
(/.f64 (*.f64 a (pow.f64 k m)) (fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k)))
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 k k (/.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)))))
(*.f64 a (pow.f64 k m))
(*.f64 (pow.f64 k m) a)
a
(pow.f64 k m)
k
m
(fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 k k (/.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))))
(fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64))
(fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64))
#s(literal 100 binary64)
(*.f64 k k)
#s(literal -1 binary64)
(/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)))
#s(literal 1 binary64)
(fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))
#s(literal 10 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 #s(literal -10 binary64) (*.f64 k a) a)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 #s(literal -10 binary64) (*.f64 k a) a))
(fma.f64 (*.f64 a k) #s(literal -10 binary64) a)
(fma.f64 #s(literal -10 binary64) (*.f64 k a) a)
(*.f64 a k)
(*.f64 k a)
a
k
#s(literal -10 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(neg.f64 a)
a
(/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
#s(literal -1 binary64)
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(+.f64 #s(literal 10 binary64) k)
#s(literal 10 binary64)
k
#s(literal 1 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k) k))
(/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)
(/.f64 (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k) k)
(/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k)
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k)
(fma.f64 #s(literal -10 binary64) (/.f64 a k) a)
(fma.f64 (/.f64 a k) #s(literal -10 binary64) a)
#s(literal -10 binary64)
(/.f64 a k)
a
k
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal -10 binary64) (/.f64 #s(literal -99 binary64) k)) k) a a) (*.f64 k k))))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal -10 binary64) (/.f64 #s(literal -99 binary64) k)) k) a a) (*.f64 k k)))
(/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))
(/.f64 (fma.f64 (/.f64 (-.f64 #s(literal -10 binary64) (/.f64 #s(literal -99 binary64) k)) k) a a) (*.f64 k k))
(-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal -10 binary64) (/.f64 #s(literal -99 binary64) k)) k) a a)
a
(*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))
(*.f64 (/.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) k) a)
(/.f64 a k)
k
(-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))
(/.f64 #s(literal -99 binary64) k)
#s(literal -99 binary64)
#s(literal -10 binary64)
(*.f64 k k)

localize158.0ms (1.9%)

Memory
27.8MiB live, 183.1MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.201503759768442
(*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))
accuracy2.923491112828158
(/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))
accuracy30.820163027829334
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k)))
accuracy32.22338638581279
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
accuracy0.0859375
(/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)
accuracy0.11328125
(/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k)
accuracy31.74306861941175
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k))
accuracy32.22338638581279
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)))
accuracy0.0
(neg.f64 a)
accuracy0.109375
(/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
accuracy2.900053612828158
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
accuracy32.22338638581279
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
accuracy0.0
(*.f64 a k)
accuracy0.07421875
(fma.f64 (*.f64 a k) #s(literal -10 binary64) a)
accuracy32.22338638581279
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
accuracy32.31219270617432
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a))
accuracy0.07421875
(fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64))
accuracy0.3461953737537007
(/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64)))
accuracy3.0117187500000004
(fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k))
accuracy3.533463672305562
(/.f64 (*.f64 a (pow.f64 k m)) (fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k)))
Samples
93.0ms250×0valid
2.0ms1valid
1.0ms2valid
Compiler

Compiled 307 to 46 computations (85% saved)

Precisions
Click to see histograms. Total time spent on operations: 74.0ms
ival-div: 33.0ms (44.4% of total)
ival-mult: 20.0ms (26.9% of total)
ival-add: 10.0ms (13.5% of total)
ival-pow: 5.0ms (6.7% of total)
ival-sub: 2.0ms (2.7% of total)
adjust: 1.0ms (1.3% of total)
exact: 1.0ms (1.3% of total)
ival-neg: 1.0ms (1.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series156.0ms (1.8%)

Memory
5.0MiB live, 128.0MiB allocated
Counts
23 → 111
Calls
Call 1
Inputs
(fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k))
(/.f64 (*.f64 a (pow.f64 k m)) (fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k)))
(*.f64 a (pow.f64 k m))
(pow.f64 k m)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a))
(fma.f64 (*.f64 a k) #s(literal -10 binary64) a)
(*.f64 a k)
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(neg.f64 a)
(/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k))
(/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)
(/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k)
(-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k)))
(/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))
(/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64)))
(fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64))
(*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))
Outputs
(/ (* a (pow k m)) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))
(* a (pow k m))
(/ (* a (pow k m)) (+ 1 (+ (* 10 k) (pow k 2))))
(/ a (+ 1 (* k (+ 10 k))))
(* a (+ 1 (* -10 k)))
(* a k)
(* -1 a)
(/ (* a (- 1 (* 10 (/ 1 k)))) (pow k 2))
(/ (* a (- 1 (* 10 (/ 1 k)))) k)
(* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k))))
(/ (* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k)))) (pow k 2))
(/ (* a (- 10 (* 99 (/ 1 k)))) k)
(* -1 (* a (- (* 10 k) 1)))
(* -1 (/ (* a (- (* 10 (/ 1 k)) 1)) (pow k 2)))
(* -1 (/ (* a (- (* 10 (/ 1 k)) 1)) k))
(* a (+ 1 (* -1 (/ (- 10 (* 99 (/ 1 k))) k))))
(/ (* a (+ 1 (* -1 (/ (- 10 (* 99 (/ 1 k))) k)))) (pow k 2))
1
(+ 1 (* 10 k))
(+ 1 (* k (+ 10 k)))
(+ (* -10 (* a (* k (pow k m)))) (* a (pow k m)))
(+ (* a (pow k m)) (* k (- (* -1 (* k (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(+ (* a (pow k m)) (* k (- (* k (- (* -1 (* k (+ (* -10 (* a (pow k m))) (* -10 (+ (* -100 (* a (pow k m))) (* a (pow k m))))))) (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(pow k m)
a
(+ a (* -10 (* a k)))
(+ a (* k (- (* -1 (* k (+ a (* -100 a)))) (* 10 a))))
(+ a (* k (- (* k (- (* -1 (* k (+ (* -10 a) (* -10 (+ a (* -100 a)))))) (+ a (* -100 a)))) (* 10 a))))
-1
(- (* 10 k) 1)
(- (* k (+ 10 (* -99 k))) 1)
(- (* k (+ 10 (* k (- (* 980 k) 99)))) 1)
(* -10 (/ a (pow k 3)))
(/ (+ (* -10 a) (* a k)) (pow k 3))
(* -10 (/ a (pow k 2)))
(/ (+ (* -10 a) (* a k)) (pow k 2))
(* 99 (/ a (pow k 2)))
(/ (- (* -10 (* a k)) (* -99 a)) (pow k 2))
(/ (- (* k (- (* a k) (* 10 a))) (* -99 a)) (pow k 2))
(* 99 (/ a (pow k 4)))
(/ (+ (* -10 (* a k)) (* 99 a)) (pow k 4))
(/ (+ (* 99 a) (* k (+ (* -10 a) (* a k)))) (pow k 4))
(- (* -10 k) 1)
(- (* k (- (* -100 k) 10)) 1)
(- (* k (- (* k (- (* -1000 k) 100)) 10)) 1)
(- (* 100 (pow k 2)) 1)
(* -99 (/ a (pow k 2)))
(/ (+ (* -99 a) (* 10 (* a k))) (pow k 2))
(pow k 2)
(* (pow k 2) (+ 1 (* 10 (/ 1 k))))
(* (pow k 2) (+ 1 (+ (* 10 (/ 1 k)) (/ 1 (pow k 2)))))
(/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -10 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* -10 (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))))) (pow k 3))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (+ (* -100 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))) (+ (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))))) (pow k 2))
(* a (exp (* -1 (* m (log (/ 1 k))))))
(exp (* -1 (* m (log (/ 1 k)))))
(/ a (pow k 2))
(/ (+ a (* -10 (/ a k))) (pow k 2))
(/ (- (+ a (* -1 (/ (+ a (* -100 a)) (pow k 2)))) (* 10 (/ a k))) (pow k 2))
(/ (- (+ a (* -1 (/ (+ (* -10 a) (* -10 (+ a (* -100 a)))) (pow k 3)))) (+ (* -100 (/ a (pow k 2))) (+ (* 10 (/ a k)) (/ a (pow k 2))))) (pow k 2))
(* -10 (* a k))
(* k (+ (* -10 a) (/ a k)))
(/ -1 (pow k 2))
(/ (- (* 10 (/ 1 k)) 1) (pow k 2))
(/ (- (* 10 (/ 1 k)) (+ 1 (/ 99 (pow k 2)))) (pow k 2))
(/ (- (+ (* 10 (/ 1 k)) (* 980 (/ 1 (pow k 3)))) (+ 1 (/ 99 (pow k 2)))) (pow k 2))
(/ a k)
(/ (+ a (* -10 (/ a k))) k)
(+ a (* -10 (/ a k)))
(- (+ a (* 99 (/ a (pow k 2)))) (* 10 (/ a k)))
(/ (+ a (+ (* -10 (/ a k)) (* 99 (/ a (pow k 2))))) (pow k 2))
(/ 1/10 k)
(/ (+ 1/10 (* 1/100 (/ 1 k))) k)
(/ (+ 1/10 (+ (/ 1/1000 (pow k 2)) (* 1/100 (/ 1 k)))) k)
(/ (+ 1/10 (+ (/ 1/1000 (pow k 2)) (+ (* 1/100 (/ 1 k)) (* 1/10000 (/ 1 (pow k 3)))))) k)
(* 100 (pow k 2))
(* (pow k 2) (- 100 (/ 1 (pow k 2))))
(* 10 (/ a k))
(/ (+ (* -99 (/ a k)) (* 10 a)) k)
(/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (+ (* -100 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* 10 (/ (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) k))) (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))
(exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))
(/ (+ a (* -1 (/ (- (+ (* -100 (/ a k)) (/ a k)) (* -10 a)) k))) (pow k 2))
(/ (+ a (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ a k)) (* 10 (/ (+ a (* -100 a)) k))) (+ a (* -100 a))) k)) (* -10 a)) k))) (pow k 2))
(* -1 (* k (+ (* -1 (/ a k)) (* 10 a))))
(/ (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1) (pow k 2))
(/ (- (* -1 (/ (- (* -1 (/ (- (* 980 (/ 1 k)) 99) k)) 10) k)) 1) (pow k 2))
(* -1 (/ (+ (* -1 a) (* 10 (/ a k))) k))
(+ a (* -1 (/ (- (* -99 (/ a k)) (* -10 a)) k)))
(/ (+ a (* -1 (/ (+ (* -99 (/ a k)) (* 10 a)) k))) (pow k 2))
(* -1 (/ (- (* -1 (/ (+ 1/100 (* 1/1000 (/ 1 k))) k)) 1/10) k))
(* -1 (/ (- (* -1 (/ (+ 1/100 (+ (/ 1/10000 (pow k 2)) (* 1/1000 (/ 1 k)))) k)) 1/10) k))
(* -1 (/ (+ (* -10 a) (* 99 (/ a k))) k))
(/ a (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))
(+ (/ a (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))) (/ (* a (* m (log k))) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))) (/ (* a (log k)) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))) (/ a (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))) (* 1/2 (/ (* a (pow (log k) 2)) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))))) (/ (* a (log k)) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))) (/ a (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))
(+ a (* a (* m (log k))))
(+ a (* m (+ (* 1/2 (* a (* m (pow (log k) 2)))) (* a (log k)))))
(+ a (* m (+ (* a (log k)) (* m (+ (* 1/6 (* a (* m (pow (log k) 3)))) (* 1/2 (* a (pow (log k) 2))))))))
(+ 1 (* m (log k)))
(+ 1 (* m (+ (log k) (* 1/2 (* m (pow (log k) 2))))))
(+ 1 (* m (+ (log k) (* m (+ (* 1/6 (* m (pow (log k) 3))) (* 1/2 (pow (log k) 2)))))))
(/ a (+ 1 (+ (* 10 k) (pow k 2))))
(+ (/ a (+ 1 (+ (* 10 k) (pow k 2)))) (/ (* a (* m (log k))) (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (+ (* 10 k) (pow k 2))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (+ (* 10 k) (pow k 2))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (+ (* 10 k) (pow k 2))))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
Calls

9 calls:

TimeVariablePointExpression
43.0ms
k
@inf
((+ (* (+ (* 100 (* k k)) -1) (/ 1 (+ (* k 10) -1))) (* k k)) (/ (* a (pow k m)) (+ (* (+ (* 100 (* k k)) -1) (/ 1 (+ (* k 10) -1))) (* k k))) (* a (pow k m)) (pow k m) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (+ (* (* a k) -10) a) (* a k) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (neg a) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* -10 (/ a k)) a) k) k) (/ (+ (* -10 (/ a k)) a) k) (- a (* (/ a k) (- (/ -99 k) -10))) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (- a (* (/ a k) (- (/ -99 k) -10))) (* k k)) (/ 1 (+ (* k 10) -1)) (+ (* 100 (* k k)) -1) (* (/ a k) (- (/ -99 k) -10)))
40.0ms
a
@0
((+ (* (+ (* 100 (* k k)) -1) (/ 1 (+ (* k 10) -1))) (* k k)) (/ (* a (pow k m)) (+ (* (+ (* 100 (* k k)) -1) (/ 1 (+ (* k 10) -1))) (* k k))) (* a (pow k m)) (pow k m) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (+ (* (* a k) -10) a) (* a k) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (neg a) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* -10 (/ a k)) a) k) k) (/ (+ (* -10 (/ a k)) a) k) (- a (* (/ a k) (- (/ -99 k) -10))) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (- a (* (/ a k) (- (/ -99 k) -10))) (* k k)) (/ 1 (+ (* k 10) -1)) (+ (* 100 (* k k)) -1) (* (/ a k) (- (/ -99 k) -10)))
32.0ms
a
@-inf
((+ (* (+ (* 100 (* k k)) -1) (/ 1 (+ (* k 10) -1))) (* k k)) (/ (* a (pow k m)) (+ (* (+ (* 100 (* k k)) -1) (/ 1 (+ (* k 10) -1))) (* k k))) (* a (pow k m)) (pow k m) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (+ (* (* a k) -10) a) (* a k) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (neg a) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* -10 (/ a k)) a) k) k) (/ (+ (* -10 (/ a k)) a) k) (- a (* (/ a k) (- (/ -99 k) -10))) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (- a (* (/ a k) (- (/ -99 k) -10))) (* k k)) (/ 1 (+ (* k 10) -1)) (+ (* 100 (* k k)) -1) (* (/ a k) (- (/ -99 k) -10)))
12.0ms
a
@inf
((+ (* (+ (* 100 (* k k)) -1) (/ 1 (+ (* k 10) -1))) (* k k)) (/ (* a (pow k m)) (+ (* (+ (* 100 (* k k)) -1) (/ 1 (+ (* k 10) -1))) (* k k))) (* a (pow k m)) (pow k m) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (+ (* (* a k) -10) a) (* a k) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (neg a) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* -10 (/ a k)) a) k) k) (/ (+ (* -10 (/ a k)) a) k) (- a (* (/ a k) (- (/ -99 k) -10))) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (- a (* (/ a k) (- (/ -99 k) -10))) (* k k)) (/ 1 (+ (* k 10) -1)) (+ (* 100 (* k k)) -1) (* (/ a k) (- (/ -99 k) -10)))
11.0ms
k
@-inf
((+ (* (+ (* 100 (* k k)) -1) (/ 1 (+ (* k 10) -1))) (* k k)) (/ (* a (pow k m)) (+ (* (+ (* 100 (* k k)) -1) (/ 1 (+ (* k 10) -1))) (* k k))) (* a (pow k m)) (pow k m) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (+ (* (* a k) -10) a) (* a k) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (neg a) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* -10 (/ a k)) a) k) k) (/ (+ (* -10 (/ a k)) a) k) (- a (* (/ a k) (- (/ -99 k) -10))) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (- a (* (/ a k) (- (/ -99 k) -10))) (* k k)) (/ 1 (+ (* k 10) -1)) (+ (* 100 (* k k)) -1) (* (/ a k) (- (/ -99 k) -10)))

simplify275.0ms (3.2%)

Memory
-1.5MiB live, 240.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04291919
112791839
237611611
081741486
Stop Event
iter limit
node limit
Counts
111 → 110
Calls
Call 1
Inputs
(/ (* a (pow k m)) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))
(* a (pow k m))
(/ (* a (pow k m)) (+ 1 (+ (* 10 k) (pow k 2))))
(/ a (+ 1 (* k (+ 10 k))))
(* a (+ 1 (* -10 k)))
(* a k)
(* -1 a)
(/ (* a (- 1 (* 10 (/ 1 k)))) (pow k 2))
(/ (* a (- 1 (* 10 (/ 1 k)))) k)
(* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k))))
(/ (* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k)))) (pow k 2))
(/ (* a (- 10 (* 99 (/ 1 k)))) k)
(* -1 (* a (- (* 10 k) 1)))
(* -1 (/ (* a (- (* 10 (/ 1 k)) 1)) (pow k 2)))
(* -1 (/ (* a (- (* 10 (/ 1 k)) 1)) k))
(* a (+ 1 (* -1 (/ (- 10 (* 99 (/ 1 k))) k))))
(/ (* a (+ 1 (* -1 (/ (- 10 (* 99 (/ 1 k))) k)))) (pow k 2))
1
(+ 1 (* 10 k))
(+ 1 (* k (+ 10 k)))
(+ (* -10 (* a (* k (pow k m)))) (* a (pow k m)))
(+ (* a (pow k m)) (* k (- (* -1 (* k (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(+ (* a (pow k m)) (* k (- (* k (- (* -1 (* k (+ (* -10 (* a (pow k m))) (* -10 (+ (* -100 (* a (pow k m))) (* a (pow k m))))))) (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(pow k m)
a
(+ a (* -10 (* a k)))
(+ a (* k (- (* -1 (* k (+ a (* -100 a)))) (* 10 a))))
(+ a (* k (- (* k (- (* -1 (* k (+ (* -10 a) (* -10 (+ a (* -100 a)))))) (+ a (* -100 a)))) (* 10 a))))
-1
(- (* 10 k) 1)
(- (* k (+ 10 (* -99 k))) 1)
(- (* k (+ 10 (* k (- (* 980 k) 99)))) 1)
(* -10 (/ a (pow k 3)))
(/ (+ (* -10 a) (* a k)) (pow k 3))
(* -10 (/ a (pow k 2)))
(/ (+ (* -10 a) (* a k)) (pow k 2))
(* 99 (/ a (pow k 2)))
(/ (- (* -10 (* a k)) (* -99 a)) (pow k 2))
(/ (- (* k (- (* a k) (* 10 a))) (* -99 a)) (pow k 2))
(* 99 (/ a (pow k 4)))
(/ (+ (* -10 (* a k)) (* 99 a)) (pow k 4))
(/ (+ (* 99 a) (* k (+ (* -10 a) (* a k)))) (pow k 4))
(- (* -10 k) 1)
(- (* k (- (* -100 k) 10)) 1)
(- (* k (- (* k (- (* -1000 k) 100)) 10)) 1)
(- (* 100 (pow k 2)) 1)
(* -99 (/ a (pow k 2)))
(/ (+ (* -99 a) (* 10 (* a k))) (pow k 2))
(pow k 2)
(* (pow k 2) (+ 1 (* 10 (/ 1 k))))
(* (pow k 2) (+ 1 (+ (* 10 (/ 1 k)) (/ 1 (pow k 2)))))
(/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -10 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* -10 (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))))) (pow k 3))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (+ (* -100 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))) (+ (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))))) (pow k 2))
(* a (exp (* -1 (* m (log (/ 1 k))))))
(exp (* -1 (* m (log (/ 1 k)))))
(/ a (pow k 2))
(/ (+ a (* -10 (/ a k))) (pow k 2))
(/ (- (+ a (* -1 (/ (+ a (* -100 a)) (pow k 2)))) (* 10 (/ a k))) (pow k 2))
(/ (- (+ a (* -1 (/ (+ (* -10 a) (* -10 (+ a (* -100 a)))) (pow k 3)))) (+ (* -100 (/ a (pow k 2))) (+ (* 10 (/ a k)) (/ a (pow k 2))))) (pow k 2))
(* -10 (* a k))
(* k (+ (* -10 a) (/ a k)))
(/ -1 (pow k 2))
(/ (- (* 10 (/ 1 k)) 1) (pow k 2))
(/ (- (* 10 (/ 1 k)) (+ 1 (/ 99 (pow k 2)))) (pow k 2))
(/ (- (+ (* 10 (/ 1 k)) (* 980 (/ 1 (pow k 3)))) (+ 1 (/ 99 (pow k 2)))) (pow k 2))
(/ a k)
(/ (+ a (* -10 (/ a k))) k)
(+ a (* -10 (/ a k)))
(- (+ a (* 99 (/ a (pow k 2)))) (* 10 (/ a k)))
(/ (+ a (+ (* -10 (/ a k)) (* 99 (/ a (pow k 2))))) (pow k 2))
(/ 1/10 k)
(/ (+ 1/10 (* 1/100 (/ 1 k))) k)
(/ (+ 1/10 (+ (/ 1/1000 (pow k 2)) (* 1/100 (/ 1 k)))) k)
(/ (+ 1/10 (+ (/ 1/1000 (pow k 2)) (+ (* 1/100 (/ 1 k)) (* 1/10000 (/ 1 (pow k 3)))))) k)
(* 100 (pow k 2))
(* (pow k 2) (- 100 (/ 1 (pow k 2))))
(* 10 (/ a k))
(/ (+ (* -99 (/ a k)) (* 10 a)) k)
(/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (+ (* -100 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* 10 (/ (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) k))) (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))
(exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))
(/ (+ a (* -1 (/ (- (+ (* -100 (/ a k)) (/ a k)) (* -10 a)) k))) (pow k 2))
(/ (+ a (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ a k)) (* 10 (/ (+ a (* -100 a)) k))) (+ a (* -100 a))) k)) (* -10 a)) k))) (pow k 2))
(* -1 (* k (+ (* -1 (/ a k)) (* 10 a))))
(/ (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1) (pow k 2))
(/ (- (* -1 (/ (- (* -1 (/ (- (* 980 (/ 1 k)) 99) k)) 10) k)) 1) (pow k 2))
(* -1 (/ (+ (* -1 a) (* 10 (/ a k))) k))
(+ a (* -1 (/ (- (* -99 (/ a k)) (* -10 a)) k)))
(/ (+ a (* -1 (/ (+ (* -99 (/ a k)) (* 10 a)) k))) (pow k 2))
(* -1 (/ (- (* -1 (/ (+ 1/100 (* 1/1000 (/ 1 k))) k)) 1/10) k))
(* -1 (/ (- (* -1 (/ (+ 1/100 (+ (/ 1/10000 (pow k 2)) (* 1/1000 (/ 1 k)))) k)) 1/10) k))
(* -1 (/ (+ (* -10 a) (* 99 (/ a k))) k))
(/ a (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))
(+ (/ a (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))) (/ (* a (* m (log k))) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))) (/ (* a (log k)) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))) (/ a (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))) (* 1/2 (/ (* a (pow (log k) 2)) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))))) (/ (* a (log k)) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))) (/ a (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))
(+ a (* a (* m (log k))))
(+ a (* m (+ (* 1/2 (* a (* m (pow (log k) 2)))) (* a (log k)))))
(+ a (* m (+ (* a (log k)) (* m (+ (* 1/6 (* a (* m (pow (log k) 3)))) (* 1/2 (* a (pow (log k) 2))))))))
(+ 1 (* m (log k)))
(+ 1 (* m (+ (log k) (* 1/2 (* m (pow (log k) 2))))))
(+ 1 (* m (+ (log k) (* m (+ (* 1/6 (* m (pow (log k) 3))) (* 1/2 (pow (log k) 2)))))))
(/ a (+ 1 (+ (* 10 k) (pow k 2))))
(+ (/ a (+ 1 (+ (* 10 k) (pow k 2)))) (/ (* a (* m (log k))) (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (+ (* 10 k) (pow k 2))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (+ (* 10 k) (pow k 2))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (+ (* 10 k) (pow k 2))))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
Outputs
(/ (* a (pow k m)) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (*.f64 k k) (+.f64 (/.f64 #s(literal 100 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)))))
(* a (pow k m))
(*.f64 (pow.f64 k m) a)
(/ (* a (pow k m)) (+ 1 (+ (* 10 k) (pow k 2))))
(*.f64 (pow.f64 k m) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/ a (+ 1 (* k (+ 10 k))))
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(* a (+ 1 (* -10 k)))
(*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)
(* a k)
(*.f64 a k)
(* -1 a)
(neg.f64 a)
(/ (* a (- 1 (* 10 (/ 1 k)))) (pow k 2))
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))
(/ (* a (- 1 (* 10 (/ 1 k)))) k)
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k)
(* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)
(/ (* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k)))) (pow k 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(/ (* a (- 10 (* 99 (/ 1 k)))) k)
(*.f64 (/.f64 (-.f64 #s(literal 10 binary64) (/.f64 #s(literal 99 binary64) k)) k) a)
(* -1 (* a (- (* 10 k) 1)))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)))
(* -1 (/ (* a (- (* 10 (/ 1 k)) 1)) (pow k 2)))
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))
(* -1 (/ (* a (- (* 10 (/ 1 k)) 1)) k))
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k)
(* a (+ 1 (* -1 (/ (- 10 (* 99 (/ 1 k))) k))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)
(/ (* a (+ 1 (* -1 (/ (- 10 (* 99 (/ 1 k))) k)))) (pow k 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
1
#s(literal 1 binary64)
(+ 1 (* 10 k))
(fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))
(+ 1 (* k (+ 10 k)))
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(+ (* -10 (* a (* k (pow k m)))) (* a (pow k m)))
(*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a))
(+ (* a (pow k m)) (* k (- (* -1 (* k (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(fma.f64 (*.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k (*.f64 (pow.f64 k m) a))
(+ (* a (pow k m)) (* k (- (* k (- (* -1 (* k (+ (* -10 (* a (pow k m))) (* -10 (+ (* -100 (* a (pow k m))) (* a (pow k m))))))) (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(fma.f64 (fma.f64 (*.f64 (neg.f64 k) (*.f64 (*.f64 (pow.f64 k m) a) #s(literal 980 binary64))) k (*.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64)))) k (*.f64 (pow.f64 k m) a))
(pow k m)
(pow.f64 k m)
a
(+ a (* -10 (* a k)))
(*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)
(+ a (* k (- (* -1 (* k (+ a (* -100 a)))) (* 10 a))))
(fma.f64 (*.f64 a (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k a)
(+ a (* k (- (* k (- (* -1 (* k (+ (* -10 a) (* -10 (+ a (* -100 a)))))) (+ a (* -100 a)))) (* 10 a))))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -99 binary64) a (*.f64 (*.f64 a #s(literal 980 binary64)) k))) k (*.f64 #s(literal -10 binary64) a)) k a)
-1
#s(literal -1 binary64)
(- (* 10 k) 1)
(fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))
(- (* k (+ 10 (* -99 k))) 1)
(fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))
(- (* k (+ 10 (* k (- (* 980 k) 99)))) 1)
(fma.f64 (fma.f64 (fma.f64 #s(literal 980 binary64) k #s(literal -99 binary64)) k #s(literal 10 binary64)) k #s(literal -1 binary64))
(* -10 (/ a (pow k 3)))
(*.f64 (/.f64 a (pow.f64 k #s(literal 3 binary64))) #s(literal -10 binary64))
(/ (+ (* -10 a) (* a k)) (pow k 3))
(/.f64 (*.f64 a (-.f64 k #s(literal 10 binary64))) (pow.f64 k #s(literal 3 binary64)))
(* -10 (/ a (pow k 2)))
(*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))
(/ (+ (* -10 a) (* a k)) (pow k 2))
(*.f64 (/.f64 a k) (/.f64 (-.f64 k #s(literal 10 binary64)) k))
(* 99 (/ a (pow k 2)))
(*.f64 (/.f64 a (*.f64 k k)) #s(literal 99 binary64))
(/ (- (* -10 (* a k)) (* -99 a)) (pow k 2))
(*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)
(/ (- (* k (- (* a k) (* 10 a))) (* -99 a)) (pow k 2))
(/.f64 (fma.f64 (*.f64 a (-.f64 k #s(literal 10 binary64))) k (*.f64 #s(literal 99 binary64) a)) (*.f64 k k))
(* 99 (/ a (pow k 4)))
(*.f64 (/.f64 a (pow.f64 k #s(literal 4 binary64))) #s(literal 99 binary64))
(/ (+ (* -10 (* a k)) (* 99 a)) (pow k 4))
(/.f64 (*.f64 a (fma.f64 #s(literal -10 binary64) k #s(literal 99 binary64))) (pow.f64 k #s(literal 4 binary64)))
(/ (+ (* 99 a) (* k (+ (* -10 a) (* a k)))) (pow k 4))
(/.f64 (fma.f64 (*.f64 a (-.f64 k #s(literal 10 binary64))) k (*.f64 #s(literal 99 binary64) a)) (pow.f64 k #s(literal 4 binary64)))
(- (* -10 k) 1)
(fma.f64 #s(literal -10 binary64) k #s(literal -1 binary64))
(- (* k (- (* -100 k) 10)) 1)
(fma.f64 (fma.f64 #s(literal -100 binary64) k #s(literal -10 binary64)) k #s(literal -1 binary64))
(- (* k (- (* k (- (* -1000 k) 100)) 10)) 1)
(fma.f64 (fma.f64 (fma.f64 #s(literal -1000 binary64) k #s(literal -100 binary64)) k #s(literal -10 binary64)) k #s(literal -1 binary64))
(- (* 100 (pow k 2)) 1)
(fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64))
(* -99 (/ a (pow k 2)))
(*.f64 (/.f64 a (*.f64 k k)) #s(literal -99 binary64))
(/ (+ (* -99 a) (* 10 (* a k))) (pow k 2))
(/.f64 (*.f64 a (fma.f64 #s(literal 10 binary64) k #s(literal -99 binary64))) (*.f64 k k))
(pow k 2)
(*.f64 k k)
(* (pow k 2) (+ 1 (* 10 (/ 1 k))))
(*.f64 k (fma.f64 (/.f64 #s(literal 10 binary64) k) k k))
(* (pow k 2) (+ 1 (+ (* 10 (/ 1 k)) (/ 1 (pow k 2)))))
(fma.f64 k (fma.f64 (/.f64 #s(literal 10 binary64) k) k k) #s(literal 1 binary64))
(/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))
(*.f64 (pow.f64 (exp.f64 m) (log.f64 k)) (/.f64 a (*.f64 k k)))
(/ (+ (* -10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))
(/.f64 (*.f64 a (fma.f64 (/.f64 (pow.f64 (exp.f64 m) (log.f64 k)) k) #s(literal -10 binary64) (pow.f64 (exp.f64 m) (log.f64 k)))) (*.f64 k k))
(/ (- (+ (* -1 (/ (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k))) (pow k 2))
(/.f64 (/.f64 (fma.f64 a (fma.f64 (/.f64 (pow.f64 (exp.f64 m) (log.f64 k)) k) #s(literal -10 binary64) (pow.f64 (exp.f64 m) (log.f64 k))) (*.f64 (/.f64 #s(literal 99 binary64) k) (*.f64 (pow.f64 (exp.f64 m) (log.f64 k)) (/.f64 a k)))) k) k)
(/ (- (+ (* -1 (/ (+ (* -10 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* -10 (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))))) (pow k 3))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (+ (* -100 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))) (+ (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))))) (pow k 2))
(/.f64 (-.f64 (fma.f64 a (fma.f64 (/.f64 (pow.f64 (exp.f64 m) (log.f64 k)) k) #s(literal -10 binary64) (pow.f64 (exp.f64 m) (log.f64 k))) (*.f64 (/.f64 #s(literal 99 binary64) k) (*.f64 (pow.f64 (exp.f64 m) (log.f64 k)) (/.f64 a k)))) (/.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 m) (log.f64 k)) a) #s(literal 980 binary64)) (pow.f64 k #s(literal 3 binary64)))) (*.f64 k k))
(* a (exp (* -1 (* m (log (/ 1 k))))))
(*.f64 (pow.f64 (exp.f64 m) (log.f64 k)) a)
(exp (* -1 (* m (log (/ 1 k)))))
(pow.f64 (exp.f64 m) (log.f64 k))
(/ a (pow k 2))
(/.f64 a (*.f64 k k))
(/ (+ a (* -10 (/ a k))) (pow k 2))
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))
(/ (- (+ a (* -1 (/ (+ a (* -100 a)) (pow k 2)))) (* 10 (/ a k))) (pow k 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(/ (- (+ a (* -1 (/ (+ (* -10 a) (* -10 (+ a (* -100 a)))) (pow k 3)))) (+ (* -100 (/ a (pow k 2))) (+ (* 10 (/ a k)) (/ a (pow k 2))))) (pow k 2))
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (-.f64 a (/.f64 (*.f64 a #s(literal 980 binary64)) (pow.f64 k #s(literal 3 binary64))))) (*.f64 k k))
(* -10 (* a k))
(*.f64 (*.f64 a k) #s(literal -10 binary64))
(* k (+ (* -10 a) (/ a k)))
(*.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 a k)) k)
(/ -1 (pow k 2))
(/.f64 (/.f64 #s(literal -1 binary64) k) k)
(/ (- (* 10 (/ 1 k)) 1) (pow k 2))
(/.f64 (/.f64 (-.f64 (/.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) k) k)
(/ (- (* 10 (/ 1 k)) (+ 1 (/ 99 (pow k 2)))) (pow k 2))
(/.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 10 binary64) (/.f64 #s(literal 99 binary64) k)) k) #s(literal 1 binary64)) k) k)
(/ (- (+ (* 10 (/ 1 k)) (* 980 (/ 1 (pow k 3)))) (+ 1 (/ 99 (pow k 2)))) (pow k 2))
(/.f64 (+.f64 (-.f64 (/.f64 #s(literal 980 binary64) (pow.f64 k #s(literal 3 binary64))) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 10 binary64) (/.f64 #s(literal 99 binary64) k)) k)) (*.f64 k k))
(/ a k)
(/.f64 a k)
(/ (+ a (* -10 (/ a k))) k)
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k)
(+ a (* -10 (/ a k)))
(fma.f64 (/.f64 a k) #s(literal -10 binary64) a)
(- (+ a (* 99 (/ a (pow k 2)))) (* 10 (/ a k)))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)
(/ (+ a (+ (* -10 (/ a k)) (* 99 (/ a (pow k 2))))) (pow k 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(/ 1/10 k)
(/.f64 #s(literal 1/10 binary64) k)
(/ (+ 1/10 (* 1/100 (/ 1 k))) k)
(/.f64 (+.f64 (/.f64 #s(literal 1/100 binary64) k) #s(literal 1/10 binary64)) k)
(/ (+ 1/10 (+ (/ 1/1000 (pow k 2)) (* 1/100 (/ 1 k)))) k)
(/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/1000 binary64) (*.f64 k k)) #s(literal 1/10 binary64)) (/.f64 #s(literal 1/100 binary64) k)) k)
(/ (+ 1/10 (+ (/ 1/1000 (pow k 2)) (+ (* 1/100 (/ 1 k)) (* 1/10000 (/ 1 (pow k 3)))))) k)
(/.f64 (+.f64 (+.f64 #s(literal 1/10 binary64) (/.f64 #s(literal 1/10000 binary64) (pow.f64 k #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1/1000 binary64) (*.f64 k k)) (/.f64 #s(literal 1/100 binary64) k))) k)
(* 100 (pow k 2))
(*.f64 (*.f64 k k) #s(literal 100 binary64))
(* (pow k 2) (- 100 (/ 1 (pow k 2))))
(fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64))
(* 10 (/ a k))
(*.f64 (/.f64 a k) #s(literal 10 binary64))
(/ (+ (* -99 (/ a k)) (* 10 a)) k)
(*.f64 (/.f64 (-.f64 #s(literal 10 binary64) (/.f64 #s(literal 99 binary64) k)) k) a)
(/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) (pow k 2))
(*.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) (/.f64 a (*.f64 k k)))
(/ (+ (* -10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/.f64 (*.f64 a (fma.f64 (/.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) k) #s(literal -10 binary64) (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))))) (*.f64 k k))
(/ (+ (* -1 (/ (- (+ (* -100 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/.f64 (fma.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) a (/.f64 (fma.f64 (*.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) (/.f64 a k)) #s(literal 99 binary64) (*.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) (*.f64 #s(literal -10 binary64) a))) k)) (*.f64 k k))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* 10 (/ (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) k))) (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/.f64 (fma.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) a (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -98 binary64) (*.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) (/.f64 a k))) #s(literal 10 binary64) (*.f64 (*.f64 #s(literal 99 binary64) a) (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))))) k) (*.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) (*.f64 #s(literal -10 binary64) a))) k)) (*.f64 k k))
(* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))
(*.f64 (pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k)))) a)
(exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))
(pow.f64 (exp.f64 m) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) k))))
(/ (+ a (* -1 (/ (- (+ (* -100 (/ a k)) (/ a k)) (* -10 a)) k))) (pow k 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(/ (+ a (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ a k)) (* 10 (/ (+ a (* -100 a)) k))) (+ a (* -100 a))) k)) (* -10 a)) k))) (pow k 2))
(/.f64 (-.f64 a (/.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 (fma.f64 #s(literal 99 binary64) a (*.f64 (/.f64 a k) #s(literal -980 binary64))) k))) k)) (*.f64 k k))
(* -1 (* k (+ (* -1 (/ a k)) (* 10 a))))
(*.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 a k)) k)
(/ (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1) (pow k 2))
(/.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 10 binary64) (/.f64 #s(literal 99 binary64) k)) k) #s(literal 1 binary64)) k) k)
(/ (- (* -1 (/ (- (* -1 (/ (- (* 980 (/ 1 k)) 99) k)) 10) k)) 1) (pow k 2))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -10 binary64) (/.f64 (-.f64 (/.f64 #s(literal 980 binary64) k) #s(literal 99 binary64)) k)) k)) k) k)
(* -1 (/ (+ (* -1 a) (* 10 (/ a k))) k))
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k)
(+ a (* -1 (/ (- (* -99 (/ a k)) (* -10 a)) k)))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)
(/ (+ a (* -1 (/ (+ (* -99 (/ a k)) (* 10 a)) k))) (pow k 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(* -1 (/ (- (* -1 (/ (+ 1/100 (* 1/1000 (/ 1 k))) k)) 1/10) k))
(/.f64 (-.f64 #s(literal -1/10 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/1000 binary64) k) #s(literal 1/100 binary64)) k)) (neg.f64 k))
(* -1 (/ (- (* -1 (/ (+ 1/100 (+ (/ 1/10000 (pow k 2)) (* 1/1000 (/ 1 k)))) k)) 1/10) k))
(/.f64 (-.f64 #s(literal -1/10 binary64) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/10000 binary64) (*.f64 k k)) #s(literal 1/100 binary64)) (/.f64 #s(literal 1/1000 binary64) k)) k)) (neg.f64 k))
(* -1 (/ (+ (* -10 a) (* 99 (/ a k))) k))
(*.f64 (/.f64 (-.f64 #s(literal 10 binary64) (/.f64 #s(literal 99 binary64) k)) k) a)
(/ a (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))
(/.f64 a (fma.f64 (*.f64 k k) (+.f64 (/.f64 #s(literal 100 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)))))
(+ (/ a (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))) (/ (* a (* m (log k))) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))
(*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (*.f64 k k) (+.f64 (/.f64 #s(literal 100 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))) (/ (* a (log k)) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))) (/ a (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))
(fma.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (*.f64 k k) (+.f64 (/.f64 #s(literal 100 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) m) a) (fma.f64 (*.f64 k k) (+.f64 (/.f64 #s(literal 100 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)))))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))) (* 1/2 (/ (* a (pow (log k) 2)) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1))))))) (/ (* a (log k)) (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))) (/ a (- (+ (* 100 (/ (pow k 2) (- (* 10 k) 1))) (pow k 2)) (/ 1 (- (* 10 k) 1)))))
(fma.f64 (*.f64 m m) (*.f64 a (fma.f64 (/.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) (fma.f64 (*.f64 k k) (+.f64 (/.f64 #s(literal 100 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 3 binary64)) m) (fma.f64 (*.f64 k k) (+.f64 (/.f64 #s(literal 100 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))))) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (*.f64 k k) (+.f64 (/.f64 #s(literal 100 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)))))))
(+ a (* a (* m (log k))))
(*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) a)
(+ a (* m (+ (* 1/2 (* a (* m (pow (log k) 2)))) (* a (log k)))))
(fma.f64 (*.f64 a (fma.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) #s(literal 1/2 binary64)) m (log.f64 k))) m a)
(+ a (* m (+ (* a (log k)) (* m (+ (* 1/6 (* a (* m (pow (log k) 3)))) (* 1/2 (* a (pow (log k) 2))))))))
(fma.f64 (fma.f64 (*.f64 a (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/6 binary64) m) (log.f64 k) #s(literal 1/2 binary64)))) m (*.f64 (log.f64 k) a)) m a)
(+ 1 (* m (log k)))
(fma.f64 (log.f64 k) m #s(literal 1 binary64))
(+ 1 (* m (+ (log k) (* 1/2 (* m (pow (log k) 2))))))
(fma.f64 (fma.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) #s(literal 1/2 binary64)) m (log.f64 k)) m #s(literal 1 binary64))
(+ 1 (* m (+ (log k) (* m (+ (* 1/6 (* m (pow (log k) 3))) (* 1/2 (pow (log k) 2)))))))
(fma.f64 (fma.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/6 binary64) m) (log.f64 k) #s(literal 1/2 binary64))) m (log.f64 k)) m #s(literal 1 binary64))
(/ a (+ 1 (+ (* 10 k) (pow k 2))))
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(+ (/ a (+ 1 (+ (* 10 k) (pow k 2)))) (/ (* a (* m (log k))) (+ 1 (+ (* 10 k) (pow k 2)))))
(*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (+ (* 10 k) (pow k 2))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) m) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) (*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (+ (* 10 k) (pow k 2))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (+ (* 10 k) (pow k 2))))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(fma.f64 (*.f64 m m) (*.f64 a (fma.f64 (/.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 3 binary64)) (/.f64 m (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))

rewrite173.0ms (2%)

Memory
-18.4MiB live, 222.6MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
051332
081330
1335294
22615294
08355294
Stop Event
iter limit
node limit
iter limit
Counts
23 → 644
Calls
Call 1
Inputs
(fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k))
(/.f64 (*.f64 a (pow.f64 k m)) (fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k)))
(*.f64 a (pow.f64 k m))
(pow.f64 k m)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a))
(fma.f64 (*.f64 a k) #s(literal -10 binary64) a)
(*.f64 a k)
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(neg.f64 a)
(/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k))
(/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)
(/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k)
(-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k)))
(/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))
(/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64)))
(fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64))
(*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))
Outputs
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(/.f64 (neg.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (*.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) (pow.f64 k #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(/.f64 (-.f64 (pow.f64 k #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (neg.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 k #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(/.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 k #s(literal 4 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) k) k))))
(/.f64 (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64))))))
(fma.f64 (/.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 (/.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64))) (*.f64 k k))
(fma.f64 (/.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -10 binary64) k))) #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 (/.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal -100 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -10 binary64) k))) #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal -100 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 (/.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal -1 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -10 binary64) k))) #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 (/.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 (/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal -100 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 (/.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -10 binary64) k))) #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 (/.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal -1 binary64))) (fma.f64 (*.f64 k k) #s(literal 100 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -10 binary64) k))) (*.f64 k k))
(fma.f64 (pow.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 (pow.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -10 binary64) k))) #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 (*.f64 #s(literal 1 binary64) k) #s(literal 10 binary64) (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(fma.f64 (/.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal 100 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 k k))
(fma.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal 1 binary64)) (pow.f64 (+.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) (*.f64 #s(literal -10 binary64) k)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 (neg.f64 k) (neg.f64 k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 10 binary64) k) (*.f64 k #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 k k))
(fma.f64 (*.f64 #s(literal 10 binary64) k) #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(fma.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 #s(literal 10 binary64) k (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (*.f64 k k))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k) (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(fma.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 k k))
(fma.f64 k (*.f64 (+.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 k (+.f64 #s(literal 10 binary64) k) #s(literal 1 binary64))
(fma.f64 k #s(literal 10 binary64) (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(fma.f64 k k (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))))
(-.f64 (/.f64 (pow.f64 k #s(literal 4 binary64)) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))) (/.f64 (pow.f64 k #s(literal 4 binary64)) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k)))))
(+.f64 (fma.f64 k k #s(literal 1 binary64)) (*.f64 #s(literal 10 binary64) k))
(+.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 1 binary64))
(+.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (*.f64 k k))
(+.f64 (*.f64 #s(literal 10 binary64) k) (+.f64 #s(literal 1 binary64) (*.f64 k k)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 10 binary64) k) k))
(+.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 k m)) #s(literal -1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 (pow.f64 k m) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 a (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 a (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 a (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))))
(*.f64 (/.f64 a (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 (pow.f64 k m) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64))))
(*.f64 (/.f64 a (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (pow.f64 k m) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) #s(literal -1 binary64)) (/.f64 (neg.f64 a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 k m)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 k m) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 a (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 a (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 k m) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 (pow.f64 k m) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) a)
(*.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (pow.f64 k m) a) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 k m) a))
(*.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (*.f64 (pow.f64 k m) a) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 k m) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 a (/.f64 (pow.f64 k m) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(pow.f64 (/.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) (pow.f64 k m)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) (pow.f64 k m)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 k m) a) #s(literal 1 binary64))) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 a) (pow.f64 k m)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))))
(/.f64 (*.f64 (*.f64 (pow.f64 k m) a) #s(literal 1 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) (pow.f64 k m))) (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) (pow.f64 k m)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) (pow.f64 k m)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) (pow.f64 k m)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) (pow.f64 k m)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) (pow.f64 k m))))
(neg.f64 (/.f64 (*.f64 (neg.f64 a) (pow.f64 k m)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(neg.f64 (/.f64 (*.f64 (pow.f64 k m) a) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) (/.f64 (*.f64 (pow.f64 k m) a) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) (pow.f64 k m))) #s(literal -1 binary64)))
(*.f64 (*.f64 a (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) a))
(*.f64 (pow.f64 k m) a)
(*.f64 a (pow.f64 k m))
(*.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 m) (log.f64 k))
(pow.f64 (pow.f64 (*.f64 k k) m) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 k k) (*.f64 m #s(literal 1/2 binary64)))
(pow.f64 k (*.f64 (*.f64 m #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 k (*.f64 #s(literal 2 binary64) (*.f64 m #s(literal 1/2 binary64))))
(pow.f64 k (fma.f64 m #s(literal 1/2 binary64) (*.f64 m #s(literal 1/2 binary64))))
(pow.f64 k m)
(exp.f64 (fma.f64 (log.f64 k) (*.f64 m #s(literal 1/2 binary64)) (*.f64 (log.f64 k) (*.f64 m #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (*.f64 (log.f64 k) (*.f64 m #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 k)) (*.f64 m #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 k) (*.f64 #s(literal 2 binary64) (*.f64 m #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 k) (fma.f64 m #s(literal 1/2 binary64) (*.f64 m #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 k) m))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 #s(literal -10 binary64) (*.f64 a k) a)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 #s(literal -10 binary64) (*.f64 a k) a))
(*.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a)) (pow.f64 (fma.f64 (*.f64 #s(literal -10 binary64) k) a (neg.f64 a)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 #s(literal -10 binary64) (*.f64 a k))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) k) a (neg.f64 a)) (fma.f64 (pow.f64 (*.f64 a k) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 #s(literal -10 binary64) (*.f64 a k))))) (fma.f64 (pow.f64 (*.f64 a k) #s(literal 3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 a k)) #s(literal 2 binary64)))) (neg.f64 (-.f64 a (*.f64 #s(literal -10 binary64) (*.f64 a k)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -10 binary64) k) a (neg.f64 a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 #s(literal -10 binary64) (*.f64 a k))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 a k)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -10 binary64) k) a (neg.f64 a))) (*.f64 (fma.f64 (*.f64 #s(literal -10 binary64) k) a (neg.f64 a)) (*.f64 a a))) (*.f64 (fma.f64 (*.f64 #s(literal -10 binary64) k) a (neg.f64 a)) (fma.f64 (*.f64 #s(literal -10 binary64) k) a (neg.f64 a))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 a k)) #s(literal 2 binary64))) (-.f64 a (*.f64 #s(literal -10 binary64) (*.f64 a k))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a))) (neg.f64 (fma.f64 (*.f64 #s(literal -10 binary64) k) a (neg.f64 a))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 a k)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -10 binary64) (*.f64 a k)) a)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 #s(literal -10 binary64) (*.f64 a k)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a)) (fma.f64 (*.f64 #s(literal -10 binary64) k) a (neg.f64 a)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 a k)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -10 binary64) (*.f64 a k)) a))))
(/.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 a k) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 #s(literal -10 binary64) (*.f64 a k))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) k) a (neg.f64 a)) (fma.f64 (pow.f64 (*.f64 a k) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 #s(literal -10 binary64) (*.f64 a k))))) (fma.f64 (pow.f64 (*.f64 a k) #s(literal 3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -10 binary64) k) a (neg.f64 a)) (fma.f64 (pow.f64 (*.f64 a k) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 a k) #s(literal 2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 #s(literal -10 binary64) (*.f64 a k))))) (fma.f64 (pow.f64 (*.f64 a k) #s(literal 3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64))))))
(fma.f64 (*.f64 #s(literal -10 binary64) a) k a)
(fma.f64 (*.f64 #s(literal -10 binary64) k) a a)
(fma.f64 #s(literal -10 binary64) (*.f64 a k) a)
(fma.f64 (*.f64 a k) #s(literal -10 binary64) a)
(fma.f64 a (*.f64 #s(literal -10 binary64) k) a)
(fma.f64 k (*.f64 #s(literal -10 binary64) a) a)
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (*.f64 #s(literal -10 binary64) (*.f64 a k)))) (/.f64 (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 a k)) #s(literal 2 binary64)) (-.f64 a (*.f64 #s(literal -10 binary64) (*.f64 a k)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -10 binary64) (*.f64 a k)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -10 binary64) k) a (neg.f64 a))) (/.f64 (*.f64 a a) (fma.f64 (*.f64 #s(literal -10 binary64) k) a (neg.f64 a))))
(+.f64 (*.f64 #s(literal -10 binary64) (*.f64 a k)) a)
(+.f64 a (*.f64 #s(literal -10 binary64) (*.f64 a k)))
(*.f64 a k)
(*.f64 k a)
(*.f64 (/.f64 (neg.f64 a) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 (neg.f64 a) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 (neg.f64 a) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 a (-.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 k #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 10 binary64) k (-.f64 #s(literal 1 binary64) (*.f64 k k))) #s(literal -1 binary64))))
(*.f64 (/.f64 a (+.f64 (pow.f64 k #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 k k) (-.f64 (*.f64 k k) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (/.f64 (neg.f64 (neg.f64 a)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (neg.f64 a)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))
(*.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))))
(*.f64 (/.f64 a (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (/.f64 (neg.f64 a) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (/.f64 (neg.f64 a) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)) #s(literal -1 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) #s(literal -1 binary64)) a)
(*.f64 (neg.f64 (neg.f64 a)) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 a) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) a)
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (/.f64 a #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (neg.f64 a))
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 a (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(*.f64 a (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 a)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(pow.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) (neg.f64 (neg.f64 a))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a))) (neg.f64 (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a))) (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) #s(literal 1 binary64))) (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (neg.f64 a)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 a #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 a #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (neg.f64 a))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) a)) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) a)) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a #s(literal 1 binary64))) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 a) #s(literal 1 binary64)) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 a) #s(literal 1 binary64)) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 (*.f64 a #s(literal 1 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 a)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(/.f64 (neg.f64 a) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 a) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) (neg.f64 (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) (neg.f64 (neg.f64 a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)))
(neg.f64 (/.f64 (neg.f64 a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64))) (/.f64 (neg.f64 a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) (/.f64 (neg.f64 a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)) #s(literal -1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 a #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) a)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a))) (neg.f64 (+.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 a #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a))))
(neg.f64 a)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) a)) (/.f64 (*.f64 a a) (+.f64 #s(literal 0 binary64) a)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))) (/.f64 (pow.f64 a #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))))
(-.f64 #s(literal 0 binary64) a)
(+.f64 #s(literal 0 binary64) (neg.f64 a))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 10 binary64) k) k)))
(*.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(neg.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) #s(literal -1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k) k))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 k (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a)))) (/.f64 (pow.f64 k #s(literal -1 binary64)) (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 k (fma.f64 (pow.f64 (/.f64 k a) #s(literal -3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64))))) (/.f64 (pow.f64 k #s(literal -1 binary64)) (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64)))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64))))) (*.f64 k k)) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64)))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a)) k) (/.f64 (pow.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a)) #s(literal -1 binary64)) k))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64))) k) (/.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64))))) #s(literal -1 binary64)) k))
(*.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) #s(literal -1 binary64)) (pow.f64 k #s(literal -2 binary64)))
(*.f64 (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 k #s(literal -1 binary64))) k))
(*.f64 (/.f64 #s(literal -1 binary64) k) (/.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k))
(*.f64 (pow.f64 (/.f64 k (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a))) #s(literal -1 binary64)) (pow.f64 (neg.f64 k) #s(literal -1 binary64)))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 (pow.f64 k #s(literal -1 binary64)) (pow.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) #s(literal -1 binary64))))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k))
(*.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k) (pow.f64 (neg.f64 k) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k) k) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a)) (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a))))
(*.f64 (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k) (pow.f64 k #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (pow.f64 k #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k) k))
(pow.f64 (/.f64 (*.f64 k k) (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k) #s(literal 1 binary64))) (neg.f64 k))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 k) k)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) #s(literal 1 binary64))) (*.f64 (neg.f64 k) k))
(/.f64 (*.f64 (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k) #s(literal 1 binary64)) k)
(/.f64 (neg.f64 (pow.f64 k #s(literal -1 binary64))) (neg.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a))) (neg.f64 (*.f64 (neg.f64 k) k)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a))) (neg.f64 (*.f64 (*.f64 k k) (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (*.f64 (*.f64 k k) (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64))))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) #s(literal 1 binary64)) (*.f64 (neg.f64 k) k))
(/.f64 (*.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) #s(literal 1 binary64)) (*.f64 k k))
(/.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a)) (*.f64 (*.f64 k k) (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a))))
(/.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)))
(/.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64))) (*.f64 (*.f64 k k) (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64)))))))
(/.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k) (neg.f64 (neg.f64 (neg.f64 k))))
(/.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k) (neg.f64 k))
(/.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) (*.f64 (neg.f64 k) k))
(/.f64 (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k) (neg.f64 (neg.f64 k)))
(/.f64 (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k) k)
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 k k) (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 k k) (fma.f64 (/.f64 a k) #s(literal -10 binary64) a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k)))
(neg.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k) k))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a k) #s(literal -10 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 k k) (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a k) #s(literal -10 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a))) (*.f64 k k)) (/.f64 (/.f64 (*.f64 a a) (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a))) (*.f64 k k)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 k) k)) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 (neg.f64 k) k)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 k)) (/.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k) k))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k)) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64))))) k) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64)))))))
(*.f64 (pow.f64 (/.f64 k (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 k (fma.f64 (pow.f64 (/.f64 k a) #s(literal -3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (fma.f64 (/.f64 a k) #s(literal -10 binary64) a))
(*.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) (pow.f64 (neg.f64 k) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a)) (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a))))
(*.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (pow.f64 k #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k))
(pow.f64 (/.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a)) (pow.f64 k #s(literal -1 binary64)))) (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 k #s(literal -1 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)))) (neg.f64 (neg.f64 (neg.f64 k))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a)) k)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64))))) k)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) #s(literal 1 binary64))) (neg.f64 k))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a)) (pow.f64 k #s(literal -1 binary64))) (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 k #s(literal -1 binary64))) (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a))) (neg.f64 (neg.f64 k)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a))) (neg.f64 (*.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (*.f64 k (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64))))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a)) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a)) k))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64))))) k))
(/.f64 (*.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) #s(literal 1 binary64)) k)
(/.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 (neg.f64 a) a)) (*.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a))))
(/.f64 (fma.f64 (pow.f64 (/.f64 k a) #s(literal -3 binary64)) #s(literal -1000 binary64) (pow.f64 a #s(literal 3 binary64))) (*.f64 k (fma.f64 (pow.f64 (/.f64 k a) #s(literal -2 binary64)) #s(literal 100 binary64) (*.f64 a (-.f64 a (*.f64 (/.f64 a k) #s(literal -10 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) (neg.f64 k))
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a k) #s(literal -10 binary64)) #s(literal 2 binary64)) (*.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a)))) (/.f64 (*.f64 a a) (*.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a k) #s(literal -10 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a))) k) (/.f64 (/.f64 (*.f64 a a) (fma.f64 (/.f64 a k) #s(literal -10 binary64) (neg.f64 a))) k))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 k)) (/.f64 (neg.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a)) k))
(exp.f64 (*.f64 (log.f64 (/.f64 k (fma.f64 (/.f64 a k) #s(literal -10 binary64) a))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64))) (pow.f64 (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)) (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a)) (*.f64 (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a)))
(/.f64 (-.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a))) (*.f64 (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64)))) (neg.f64 (-.f64 a (*.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64)) (*.f64 a (*.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64))) (-.f64 a (*.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64))) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a))
(/.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64)) (*.f64 a (*.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))))))
(/.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)) (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)) (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64))))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) #s(literal -1 binary64)) (/.f64 a k) a)
(fma.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) k) a)
(fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) (/.f64 a k) a)
(fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)
(fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 (neg.f64 a) k) a)
(fma.f64 (/.f64 a k) (neg.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) a)
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) a)
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (*.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))) (/.f64 (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64)) (-.f64 a (*.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))))
(-.f64 (/.f64 (*.f64 a a) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a)) (/.f64 (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a)))
(-.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a))) (/.f64 (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a))))
(-.f64 a (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)))
(+.f64 (*.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) a)
(+.f64 a (*.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (pow.f64 k #s(literal -2 binary64)) (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a))))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (pow.f64 k #s(literal -2 binary64)) (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)))
(*.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 k k)) (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a)))
(*.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)) (*.f64 k k)) (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64))) k) (/.f64 (pow.f64 (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) #s(literal -1 binary64)) k))
(*.f64 (/.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64))) k) (/.f64 (pow.f64 (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)) #s(literal -1 binary64)) k))
(*.f64 (/.f64 #s(literal -1 binary64) k) (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (neg.f64 k)))
(*.f64 (pow.f64 (/.f64 (*.f64 k k) (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 k k) (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k) (pow.f64 k #s(literal -1 binary64)))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k))
(*.f64 (pow.f64 k #s(literal -2 binary64)) (pow.f64 (pow.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 k #s(literal -2 binary64)) (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a))
(*.f64 (neg.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)) (pow.f64 (*.f64 (neg.f64 k) k) #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 k #s(literal -2 binary64)) (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)))
(pow.f64 (/.f64 k (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 k k) (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 k k) (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64))) (pow.f64 k #s(literal -2 binary64)))) (neg.f64 (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64))) (pow.f64 k #s(literal -2 binary64)))) (neg.f64 (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) #s(literal 1 binary64))) (*.f64 (neg.f64 k) k))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 a k) k) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64))) #s(literal 2 binary64)))) (neg.f64 (fma.f64 a (pow.f64 k #s(literal -2 binary64)) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 a k) k) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) #s(literal 3 binary64)) (pow.f64 k #s(literal 9 binary64))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 a k) k) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 a k) k) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k))) (neg.f64 (neg.f64 k)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)))) (neg.f64 (neg.f64 (*.f64 (neg.f64 k) k))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 k k))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)) (*.f64 k k))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 k k)) (*.f64 (*.f64 k k) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k))))) (neg.f64 (pow.f64 k #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 a k) k) (*.f64 k (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) k))) (*.f64 k k))
(/.f64 (-.f64 (*.f64 (/.f64 a k) (pow.f64 k #s(literal 3 binary64))) (*.f64 k (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a))) (pow.f64 k #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 a k) (*.f64 (neg.f64 k) k)) (*.f64 k (*.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))) (*.f64 k (*.f64 (neg.f64 k) k)))
(/.f64 (-.f64 (*.f64 (/.f64 a k) (*.f64 k k)) (*.f64 k (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)))) (pow.f64 k #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 a k) (*.f64 (/.f64 k (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) (/.f64 k (/.f64 a k)))) (*.f64 k #s(literal 1 binary64))) (*.f64 k (*.f64 (/.f64 k (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) (/.f64 k (/.f64 a k)))))
(/.f64 (-.f64 (*.f64 (neg.f64 a) k) (*.f64 (*.f64 (neg.f64 k) k) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) k))) (*.f64 (*.f64 (neg.f64 k) k) k))
(/.f64 (-.f64 (*.f64 (neg.f64 a) (pow.f64 k #s(literal 3 binary64))) (*.f64 (*.f64 (neg.f64 k) k) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a))) (*.f64 (*.f64 (neg.f64 k) k) (pow.f64 k #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 (neg.f64 k) k)) (*.f64 (*.f64 (neg.f64 k) k) (*.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))) (*.f64 (*.f64 (neg.f64 k) k) (*.f64 (neg.f64 k) k)))
(/.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 k k)) (*.f64 (*.f64 (neg.f64 k) k) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)))) (*.f64 (*.f64 (neg.f64 k) k) (*.f64 k k)))
(/.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 (/.f64 k (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) (/.f64 k (/.f64 a k)))) (*.f64 (*.f64 (neg.f64 k) k) #s(literal 1 binary64))) (*.f64 (*.f64 (neg.f64 k) k) (*.f64 (/.f64 k (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) (/.f64 k (/.f64 a k)))))
(/.f64 (-.f64 (*.f64 a k) (*.f64 (*.f64 k k) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) k))) (pow.f64 k #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 a (pow.f64 k #s(literal 3 binary64))) (*.f64 (*.f64 k k) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a))) (*.f64 (*.f64 k k) (pow.f64 k #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 a (*.f64 (neg.f64 k) k)) (*.f64 (*.f64 k k) (*.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))) (*.f64 (*.f64 k k) (*.f64 (neg.f64 k) k)))
(/.f64 (-.f64 (*.f64 a (*.f64 (/.f64 k (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) (/.f64 k (/.f64 a k)))) (*.f64 (*.f64 k k) #s(literal 1 binary64))) (*.f64 (*.f64 k k) (*.f64 (/.f64 k (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) (/.f64 k (/.f64 a k)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) k) (*.f64 (/.f64 (*.f64 k k) a) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) k))) (*.f64 (/.f64 (*.f64 k k) a) k))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (pow.f64 k #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a))) (*.f64 (/.f64 (*.f64 k k) a) (pow.f64 k #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 k) k)) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 (neg.f64 k) k)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 k k)) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)))) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 k k)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 k (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) (/.f64 k (/.f64 a k)))) (*.f64 (/.f64 (*.f64 k k) a) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 (/.f64 k (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) (/.f64 k (/.f64 a k)))))
(/.f64 (-.f64 (neg.f64 a) (*.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 (neg.f64 k) k))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64))) (pow.f64 k #s(literal -2 binary64))) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a))
(/.f64 (*.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64))) (pow.f64 k #s(literal -2 binary64))) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)))
(/.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) #s(literal 1 binary64)) (*.f64 k k))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 a k) k) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64))) #s(literal 2 binary64))) (fma.f64 a (pow.f64 k #s(literal -2 binary64)) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 a k) k) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) #s(literal 3 binary64)) (pow.f64 k #s(literal 9 binary64)))) (+.f64 (pow.f64 (/.f64 (/.f64 a k) k) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 a k) k) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k)) (neg.f64 k))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a))) (neg.f64 (*.f64 (neg.f64 k) k)))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 k k) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64)))) (neg.f64 (*.f64 (*.f64 k k) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 k k)))
(/.f64 (*.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)) (*.f64 k k)))
(/.f64 (-.f64 (*.f64 a (*.f64 k k)) (*.f64 (*.f64 k k) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)))) (pow.f64 k #s(literal 4 binary64)))
(/.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k) k)
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64))) (*.f64 (*.f64 k k) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a)))
(/.f64 (-.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64))) (*.f64 (*.f64 k k) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)) (*.f64 (neg.f64 k) k))
(/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (*.f64 k k))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 k k) (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 k (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 k k) (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 k k) (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 k (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 k k) (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 k k) (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)) (*.f64 k k)))
(neg.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (*.f64 (neg.f64 k) k)))
(fma.f64 (/.f64 #s(literal -1 binary64) k) (/.f64 (neg.f64 a) k) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64)))))
(fma.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 k k)) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64)))))
(fma.f64 (/.f64 (neg.f64 a) k) (/.f64 #s(literal -1 binary64) k) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64)))))
(fma.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 a k) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64)))))
(fma.f64 (/.f64 a k) (pow.f64 k #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64)))))
(fma.f64 a (pow.f64 k #s(literal -2 binary64)) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 a k) k) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64)))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 a k) k) #s(literal 2 binary64)) (fma.f64 a (pow.f64 k #s(literal -2 binary64)) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64))))) (/.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 a (pow.f64 k #s(literal -2 binary64)) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 a k) k) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 a k) k) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 a k) k) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64))))))) (/.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) #s(literal 3 binary64)) (pow.f64 k #s(literal 9 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 a k) k) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 a k) k) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64))))))))
(-.f64 (/.f64 (*.f64 a (*.f64 k k)) (pow.f64 k #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 k k) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k))) (pow.f64 k #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 a a) (*.f64 (*.f64 k k) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a))) (/.f64 (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a))))
(-.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (*.f64 (*.f64 k k) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)))) (/.f64 (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64)) (*.f64 (*.f64 k k) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a)))))
(-.f64 (/.f64 (/.f64 (*.f64 a a) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a)) (*.f64 k k)) (/.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 2 binary64)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a)) (*.f64 k k)))
(-.f64 (/.f64 (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a))) (*.f64 k k)) (/.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) #s(literal 3 binary64)) (fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)) (fma.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k) a) (*.f64 a a))) (*.f64 k k)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 k) k)) (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (*.f64 (neg.f64 k) k)))
(-.f64 (/.f64 (/.f64 a k) k) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 k k) (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a))) #s(literal -1 binary64)))
(+.f64 (/.f64 (/.f64 a k) k) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal 3 binary64)))))
(*.f64 (pow.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -10 binary64) k))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 k #s(literal 3 binary64)) #s(literal 1000 binary64) #s(literal -1 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 k k) #s(literal 100 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -10 binary64) k))))
(*.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))))
(pow.f64 (exp.f64 (log.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal -100 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal -100 binary64)))) (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal 100 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal -100 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal -100 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 k k) #s(literal 100 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64))) (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 k k) #s(literal 100 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal 100 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64))) (*.f64 (*.f64 k k) #s(literal -100 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal -100 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal -100 binary64)))))
(/.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64))) (*.f64 (*.f64 k k) #s(literal -100 binary64)))))
(/.f64 (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal -100 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal -100 binary64)))) (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)) (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal -100 binary64)))) (fma.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64)) #s(literal -1 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 1 binary64) k) #s(literal 2 binary64)) #s(literal 100 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) k) #s(literal 10 binary64)) k #s(literal -1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 10 binary64) k) k) #s(literal 10 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 k #s(literal 100 binary64)) k #s(literal -1 binary64))
(fma.f64 (*.f64 (*.f64 k k) #s(literal 100 binary64)) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal 10 binary64) k) (*.f64 #s(literal 10 binary64) k) #s(literal -1 binary64))
(fma.f64 #s(literal 10 binary64) (*.f64 k (*.f64 #s(literal 10 binary64) k)) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal 100 binary64)) #s(literal -1 binary64))
(fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal -1 binary64))
(fma.f64 k (*.f64 #s(literal 10 binary64) (*.f64 #s(literal 10 binary64) k)) #s(literal -1 binary64))
(fma.f64 k (*.f64 k #s(literal 100 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64))
(expm1.f64 (*.f64 (log.f64 (*.f64 #s(literal 10 binary64) k)) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 k k) #s(literal 100 binary64)))) (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 k k) #s(literal 100 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 1000000 binary64) (pow.f64 k #s(literal 6 binary64))) (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal 100 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 k k) #s(literal 100 binary64))))))
(-.f64 (/.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 k #s(literal 4 binary64))) (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64))) (pow.f64 (fma.f64 (*.f64 k k) #s(literal 100 binary64) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 (*.f64 (*.f64 k k) #s(literal 100 binary64)) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 k k) #s(literal 100 binary64)) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (*.f64 (*.f64 k k) #s(literal 100 binary64)))
(*.f64 (/.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 a) k))
(*.f64 (/.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)) k) (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) #s(literal -1 binary64)) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64)) k) (/.f64 (pow.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))) #s(literal -1 binary64)) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) k))
(*.f64 (/.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) k) (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (pow.f64 k #s(literal -1 binary64)))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k))
(*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))
(*.f64 a (*.f64 (pow.f64 k #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))
(*.f64 a (/.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) k))
(pow.f64 (/.f64 k (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)) (/.f64 a k))) (neg.f64 (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64)) (/.f64 a k))) (neg.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (neg.f64 (neg.f64 k)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (neg.f64 (/.f64 k a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (neg.f64 a))) (neg.f64 (neg.f64 k)))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 k a)))
(/.f64 (neg.f64 (*.f64 (/.f64 a k) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 a k) (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64)))) (neg.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a))) (neg.f64 (neg.f64 k)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)) (neg.f64 a))) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (neg.f64 k))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)) a)) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) k)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 k a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64)) (neg.f64 a))) (neg.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))) (neg.f64 k))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64)) a)) (neg.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))) k)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))) (/.f64 k a))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)))) (neg.f64 (*.f64 (neg.f64 k) (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64)))) (neg.f64 (*.f64 (neg.f64 k) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)))) (neg.f64 (*.f64 (/.f64 k a) (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64)))) (neg.f64 (*.f64 (/.f64 k a) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))))))
(/.f64 (neg.f64 (*.f64 a (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)))) (neg.f64 (*.f64 k (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))))
(/.f64 (neg.f64 (*.f64 a (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64)))) (neg.f64 (*.f64 k (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)) (/.f64 a k)) (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64)) (/.f64 a k)) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))))
(/.f64 (*.f64 (neg.f64 a) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) (neg.f64 k))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) (/.f64 k a))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (neg.f64 a)) (neg.f64 k))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) #s(literal 1 binary64)) (/.f64 k a))
(/.f64 (*.f64 (/.f64 a k) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64))) (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))
(/.f64 (*.f64 (/.f64 a k) (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64))) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) (neg.f64 (/.f64 k a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)) (neg.f64 k))
(/.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)) (neg.f64 a)) (*.f64 (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (neg.f64 k)))
(/.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)) a) (*.f64 (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) k))
(/.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 k a)))
(/.f64 (*.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64)) (neg.f64 a)) (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))) (neg.f64 k)))
(/.f64 (*.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64)) a) (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))) k))
(/.f64 (*.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))) (/.f64 k a)))
(/.f64 (*.f64 (neg.f64 a) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64))) (*.f64 (neg.f64 k) (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))
(/.f64 (*.f64 (neg.f64 a) (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64))) (*.f64 (neg.f64 k) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64)))))
(/.f64 (*.f64 a (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64))) (*.f64 k (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))
(/.f64 (*.f64 a (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64))) (*.f64 k (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64))) (*.f64 (/.f64 k a) (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal -970299 binary64) #s(literal 1000 binary64))) (*.f64 (/.f64 k a) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64)))))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k)
(/.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 k a))
(/.f64 #s(literal 1 binary64) (/.f64 k (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 k (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a))))
(fma.f64 (/.f64 #s(literal -99 binary64) k) (/.f64 a k) (*.f64 #s(literal 10 binary64) (/.f64 a k)))
(fma.f64 (/.f64 a k) (/.f64 #s(literal -99 binary64) k) (*.f64 (/.f64 a k) #s(literal 10 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 #s(literal -99 binary64) k) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) (/.f64 k a)) (/.f64 (/.f64 #s(literal 100 binary64) (+.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64))) (/.f64 k a)))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 #s(literal -99 binary64) k) #s(literal 3 binary64)) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64)))) (/.f64 k a)) (/.f64 (/.f64 #s(literal -1000 binary64) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64)))) (/.f64 k a)))
(-.f64 (/.f64 (/.f64 #s(literal -99 binary64) k) (/.f64 k a)) (*.f64 (/.f64 a k) #s(literal -10 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal -99 binary64) k) (/.f64 a k)) (*.f64 #s(literal 10 binary64) (/.f64 a k)))
(+.f64 (*.f64 (/.f64 a k) (/.f64 #s(literal -99 binary64) k)) (*.f64 (/.f64 a k) #s(literal 10 binary64)))

eval113.0ms (1.3%)

Memory
18.1MiB live, 212.1MiB allocated
Compiler

Compiled 29 423 to 3 194 computations (89.1% saved)

prune98.0ms (1.1%)

Memory
-7.2MiB live, 76.9MiB allocated
Pruning

34 alts after pruning (28 fresh and 6 done)

PrunedKeptTotal
New71621737
Fresh3710
Picked235
Done033
Total72134755
Accuracy
100.0%
Counts
755 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.4%
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
90.2%
(/.f64 (*.f64 a (pow.f64 k m)) (fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k)))
80.5%
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))
32.4%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (neg.f64 a))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
34.8%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 (-.f64 (*.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) (-.f64 k #s(literal 10 binary64)))) k #s(literal 1 binary64))))
50.3%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
31.8%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 #s(approx (+ 10 k) #s(literal 10 binary64)) k #s(literal 1 binary64))))
50.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)))
43.9%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
34.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))))
64.9%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m))))
50.3%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
25.9%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (fma.f64 #s(literal 980 binary64) k #s(literal -99 binary64)) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
29.4%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
39.4%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 10 binary64) (/.f64 #s(literal 99 binary64) k)) k) #s(literal 1 binary64)) k) k))))
32.8%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -10 binary64) (/.f64 (-.f64 (/.f64 #s(literal 980 binary64) k) #s(literal 99 binary64)) k)) k)) k) k))))
36.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 #s(literal -1 binary64) k) k))))
22.0%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
26.0%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -99 binary64) a (*.f64 (*.f64 a #s(literal 980 binary64)) k))) k (*.f64 #s(literal -10 binary64) a)) k a)))
28.4%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k a)))
31.9%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))))
37.7%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)))
37.7%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k) k)))
10.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 k k)) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)))) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 k k)))))
38.4%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
34.8%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (/.f64 a k)) k)))
26.1%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
32.5%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (*.f64 k k))))
34.1%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 a (*.f64 k k)) #s(literal 99 binary64))) (*.f64 k k))))
36.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
23.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)))
37.7%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 #s(literal -1 binary64) k) (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (neg.f64 k)))))
22.4%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 a k)) k))))
8.8%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64)))))
Compiler

Compiled 2 325 to 1 551 computations (33.3% saved)

simplify221.0ms (2.6%)

Memory
-17.8MiB live, 104.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k)
cost-diff0
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
cost-diff0
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k))
cost-diff0
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)))
cost-diff0
#s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64)))
cost-diff0
(/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)
cost-diff0
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k))
cost-diff0
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
cost-diff0
#s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))
cost-diff0
(neg.f64 a)
cost-diff0
(*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))))
cost-diff0
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
cost-diff0
#s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))
cost-diff0
(neg.f64 a)
cost-diff0
(*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)))
cost-diff0
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
cost-diff0
(pow.f64 k (+.f64 #s(literal -1 binary64) m))
cost-diff0
(/.f64 a k)
cost-diff0
(*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m)))
cost-diff0
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054446
076446
1125436
2185436
3279436
4447436
5906436
61978436
74079436
85749436
97006436
107362436
117701436
127802436
137926436
08233417
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m))))
(*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m)))
(/.f64 a k)
a
k
(pow.f64 k (+.f64 #s(literal -1 binary64) m))
(+.f64 #s(literal -1 binary64) m)
#s(literal -1 binary64)
m
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
(*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)))
(neg.f64 a)
a
#s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))
#s(literal -1 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
(*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))))
(neg.f64 a)
a
#s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))
(fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))
(fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64))
#s(literal -99 binary64)
k
#s(literal 10 binary64)
#s(literal -1 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k))
(/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)
#s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64)))
(*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))
(/.f64 a (*.f64 k k))
a
(*.f64 k k)
k
#s(literal -10 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k)
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)
(/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k)
(-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))
(/.f64 #s(literal 99 binary64) k)
#s(literal 99 binary64)
k
#s(literal 10 binary64)
a
Outputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) k) a))
(*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m)))
(*.f64 (/.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) k) a)
(/.f64 a k)
a
k
(pow.f64 k (+.f64 #s(literal -1 binary64) m))
(+.f64 #s(literal -1 binary64) m)
#s(literal -1 binary64)
m
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)) (neg.f64 a)))
(*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)))
(*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)) (neg.f64 a))
(neg.f64 a)
a
#s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))
#s(literal -1 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))) (neg.f64 a)))
(*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))))
(*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))) (neg.f64 a))
(neg.f64 a)
a
#s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))
(fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))
(fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64))
#s(literal -99 binary64)
k
#s(literal 10 binary64)
#s(literal -1 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))) k))
(/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)
(/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))) k)
#s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64)))
#s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64)))
(*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))
(*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))
(/.f64 a (*.f64 k k))
(/.f64 (/.f64 a k) k)
a
(*.f64 k k)
k
#s(literal -10 binary64)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k)
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)
(/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k)
(-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))
(/.f64 #s(literal 99 binary64) k)
#s(literal 99 binary64)
k
#s(literal 10 binary64)
a

localize240.0ms (2.8%)

Memory
-25.8MiB live, 172.7MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.1015625
(/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k)
accuracy2.3672737096170184
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)
accuracy20.70759134590105
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)))
accuracy24.605877449742362
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k))
accuracy4.092023904837863
(/.f64 a (*.f64 k k))
accuracy19.006401958366162
#s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64)))
accuracy20.70759134590105
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
accuracy25.53666095546936
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k))
accuracy0.05859375
(fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))
accuracy1.9293226551852174
(*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))))
accuracy20.70759134590105
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
accuracy23.939843329644667
#s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))
accuracy0.0
(neg.f64 a)
accuracy1.9293226551852174
(*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)))
accuracy20.70759134590105
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
accuracy23.993065958428907
#s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))
accuracy0.0
(+.f64 #s(literal -1 binary64) m)
accuracy0.5979445424890095
(pow.f64 k (+.f64 #s(literal -1 binary64) m))
accuracy2.1546205035933257
(*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m)))
accuracy12.971749510553202
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m))))
Samples
82.0ms188×0valid
23.0ms35×2exit
9.0ms2valid
8.0ms24×0exit
Compiler

Compiled 282 to 46 computations (83.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 73.0ms
ival-div: 19.0ms (25.9% of total)
ival-mult: 17.0ms (23.2% of total)
ival-pow: 15.0ms (20.4% of total)
ival-add: 12.0ms (16.4% of total)
adjust: 7.0ms (9.5% of total)
exact: 1.0ms (1.4% of total)
ival-neg: 1.0ms (1.4% of total)
ival-sub: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series104.0ms (1.2%)

Memory
-13.6MiB live, 141.9MiB allocated
Counts
24 → 100
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m))))
(*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m)))
(/.f64 a k)
(pow.f64 k (+.f64 #s(literal -1 binary64) m))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
(*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)))
(neg.f64 a)
#s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
(*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))))
#s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k))
(/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)
#s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k)
(+.f64 #s(literal -1 binary64) m)
(fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))
(/.f64 a (*.f64 k k))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)
(/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k)
Outputs
(/ (* a (pow k m)) (+ 1 (+ (* 10 k) (pow k 2))))
(/ (* a (exp (* (log k) (- m 1)))) k)
(/ a k)
(/ a (+ 1 (* k (+ 10 k))))
(* -1 a)
(/ (* a (- 1 (* 10 (/ 1 k)))) (pow k 2))
(/ (* a (- 1 (* 10 (/ 1 k)))) k)
(/ (* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k)))) (pow k 2))
(/ (* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k)))) k)
(/ a (pow k 2))
(* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k))))
(* -1 (/ (* a (- (* 10 (/ 1 k)) 1)) (pow k 2)))
(* -1 (/ (* a (- (* 10 (/ 1 k)) 1)) k))
(* -1 (/ (* a (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1)) (pow k 2)))
(* -1 (/ (* a (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1)) k))
(* -1 (* a (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1)))
(* a (pow k m))
(+ (* -10 (* a (* k (pow k m)))) (* a (pow k m)))
(+ (* a (pow k m)) (* k (- (* -1 (* k (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(+ (* a (pow k m)) (* k (- (* k (- (* -1 (* k (+ (* -10 (* a (pow k m))) (* -10 (+ (* -100 (* a (pow k m))) (* a (pow k m))))))) (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(exp (* (log k) (- m 1)))
a
(+ a (* -10 (* a k)))
(+ a (* k (- (* -1 (* k (+ a (* -100 a)))) (* 10 a))))
(+ a (* k (- (* k (- (* -1 (* k (+ (* -10 a) (* -10 (+ a (* -100 a)))))) (+ a (* -100 a)))) (* 10 a))))
-1
(- (* 10 k) 1)
(- (* k (+ 10 (* -99 k))) 1)
(- (* k (+ 10 (* k (- (* 980 k) 99)))) 1)
(* -10 (/ a (pow k 3)))
(/ (+ (* -10 a) (* a k)) (pow k 3))
(* -10 (/ a (pow k 2)))
(/ (+ (* -10 a) (* a k)) (pow k 2))
(* 99 (/ a (pow k 4)))
(/ (+ (* -10 (* a k)) (* 99 a)) (pow k 4))
(/ (+ (* 99 a) (* k (+ (* -10 a) (* a k)))) (pow k 4))
(* 99 (/ a (pow k 3)))
(/ (+ (* -10 (* a k)) (* 99 a)) (pow k 3))
(/ (+ (* 99 a) (* k (+ (* -10 a) (* a k)))) (pow k 3))
(* 99 (/ a (pow k 2)))
(/ (+ (* -10 (* a k)) (* 99 a)) (pow k 2))
(/ (+ (* 99 a) (* k (+ (* -10 a) (* a k)))) (pow k 2))
(/ 99 (pow k 2))
(/ (+ 99 (* -10 k)) (pow k 2))
(/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -10 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* -10 (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))))) (pow k 3))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (+ (* -100 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))) (+ (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))))) (pow k 2))
(/ (* a (exp (* -1 (* (log (/ 1 k)) (- m 1))))) k)
(exp (* -1 (* (log (/ 1 k)) (- m 1))))
(/ (+ a (* -10 (/ a k))) (pow k 2))
(/ (- (+ a (* -1 (/ (+ a (* -100 a)) (pow k 2)))) (* 10 (/ a k))) (pow k 2))
(/ (- (+ a (* -1 (/ (+ (* -10 a) (* -10 (+ a (* -100 a)))) (pow k 3)))) (+ (* -100 (/ a (pow k 2))) (+ (* 10 (/ a k)) (/ a (pow k 2))))) (pow k 2))
(/ -1 (pow k 2))
(/ (- (* 10 (/ 1 k)) 1) (pow k 2))
(/ (- (* 10 (/ 1 k)) (+ 1 (/ 99 (pow k 2)))) (pow k 2))
(/ (- (+ (* 10 (/ 1 k)) (* 980 (/ 1 (pow k 3)))) (+ 1 (/ 99 (pow k 2)))) (pow k 2))
(/ (+ a (* -10 (/ a k))) k)
(/ (+ a (+ (* -10 (/ a k)) (* 99 (/ a (pow k 2))))) (pow k 2))
(/ (+ a (+ (* -10 (/ a k)) (* 99 (/ a (pow k 2))))) k)
(* -99 (pow k 2))
(* (pow k 2) (- (* 10 (/ 1 k)) 99))
(* (pow k 2) (- (* 10 (/ 1 k)) (+ 99 (/ 1 (pow k 2)))))
(+ a (* -10 (/ a k)))
(+ a (+ (* -10 (/ a k)) (* 99 (/ a (pow k 2)))))
(/ -10 k)
(/ (- (* 99 (/ 1 k)) 10) k)
(/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (+ (* -100 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* 10 (/ (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) k))) (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (* a (exp (* (+ (log -1) (* -1 (log (/ -1 k)))) (- m 1)))) k)
(exp (* (+ (log -1) (* -1 (log (/ -1 k)))) (- m 1)))
(/ (+ a (* -1 (/ (- (+ (* -100 (/ a k)) (/ a k)) (* -10 a)) k))) (pow k 2))
(/ (+ a (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ a k)) (* 10 (/ (+ a (* -100 a)) k))) (+ a (* -100 a))) k)) (* -10 a)) k))) (pow k 2))
(/ (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1) (pow k 2))
(/ (- (* -1 (/ (- (* -1 (/ (- (* 980 (/ 1 k)) 99) k)) 10) k)) 1) (pow k 2))
(* -1 (/ (+ (* -1 a) (* 10 (/ a k))) k))
(/ (+ a (* -1 (/ (+ (* -99 (/ a k)) (* 10 a)) k))) (pow k 2))
(* -1 (/ (+ (* -1 a) (* -1 (/ (+ (* -10 a) (* 99 (/ a k))) k))) k))
(* (pow k 2) (- (* -1 (/ (- (/ 1 k) 10) k)) 99))
(+ a (* -1 (/ (+ (* -99 (/ a k)) (* 10 a)) k)))
(* -1 (/ (- 10 (* 99 (/ 1 k))) k))
(/ a (+ 1 (+ (* 10 k) (pow k 2))))
(+ (/ a (+ 1 (+ (* 10 k) (pow k 2)))) (/ (* a (* m (log k))) (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (+ (* 10 k) (pow k 2))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (+ (* 10 k) (pow k 2))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (+ (* 10 k) (pow k 2))))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (/ a (pow k 2)) (/ (* a (* m (log k))) (pow k 2)))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (pow k 2))) (/ (* a (log k)) (pow k 2)))) (/ a (pow k 2)))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (pow k 2))) (* 1/2 (/ (* a (pow (log k) 2)) (pow k 2))))) (/ (* a (log k)) (pow k 2)))) (/ a (pow k 2)))
(/ 1 k)
(+ (/ 1 k) (/ (* m (log k)) k))
(+ (* m (+ (* 1/2 (/ (* m (pow (log k) 2)) k)) (/ (log k) k))) (/ 1 k))
(+ (* m (+ (* m (+ (* 1/6 (/ (* m (pow (log k) 3)) k)) (* 1/2 (/ (pow (log k) 2) k)))) (/ (log k) k))) (/ 1 k))
(- m 1)
m
(* m (- 1 (/ 1 m)))
(/ (* a (exp (* -1 (* (log k) (+ 1 (* -1 m)))))) k)
(exp (* -1 (* (log k) (+ 1 (* -1 m)))))
(* -1 (* m (- (/ 1 m) 1)))
Calls

9 calls:

TimeVariablePointExpression
23.0ms
a
@inf
((/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (/ a k) (pow k (+ -1 m))) (/ a k) (pow k (+ -1 m)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (neg a) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* -10 (/ a k)) a) k) k) (/ (+ (* -10 (/ a k)) a) k) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* (/ (- (/ 99 k) 10) k) a) a) k) k) (/ (+ (* (/ (- (/ 99 k) 10) k) a) a) k) (+ -1 m) (+ (* (+ (* -99 k) 10) k) -1) (/ a (* k k)) (+ (* (/ (- (/ 99 k) 10) k) a) a) (/ (- (/ 99 k) 10) k))
17.0ms
k
@inf
((/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (/ a k) (pow k (+ -1 m))) (/ a k) (pow k (+ -1 m)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (neg a) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* -10 (/ a k)) a) k) k) (/ (+ (* -10 (/ a k)) a) k) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* (/ (- (/ 99 k) 10) k) a) a) k) k) (/ (+ (* (/ (- (/ 99 k) 10) k) a) a) k) (+ -1 m) (+ (* (+ (* -99 k) 10) k) -1) (/ a (* k k)) (+ (* (/ (- (/ 99 k) 10) k) a) a) (/ (- (/ 99 k) 10) k))
15.0ms
a
@-inf
((/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (/ a k) (pow k (+ -1 m))) (/ a k) (pow k (+ -1 m)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (neg a) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* -10 (/ a k)) a) k) k) (/ (+ (* -10 (/ a k)) a) k) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* (/ (- (/ 99 k) 10) k) a) a) k) k) (/ (+ (* (/ (- (/ 99 k) 10) k) a) a) k) (+ -1 m) (+ (* (+ (* -99 k) 10) k) -1) (/ a (* k k)) (+ (* (/ (- (/ 99 k) 10) k) a) a) (/ (- (/ 99 k) 10) k))
14.0ms
k
@-inf
((/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (/ a k) (pow k (+ -1 m))) (/ a k) (pow k (+ -1 m)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (neg a) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* -10 (/ a k)) a) k) k) (/ (+ (* -10 (/ a k)) a) k) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* (/ (- (/ 99 k) 10) k) a) a) k) k) (/ (+ (* (/ (- (/ 99 k) 10) k) a) a) k) (+ -1 m) (+ (* (+ (* -99 k) 10) k) -1) (/ a (* k k)) (+ (* (/ (- (/ 99 k) 10) k) a) a) (/ (- (/ 99 k) 10) k))
14.0ms
a
@0
((/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (/ a k) (pow k (+ -1 m))) (/ a k) (pow k (+ -1 m)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (neg a) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (* (neg a) (/ -1 (+ (* (+ 10 k) k) 1))) (/ -1 (+ (* (+ 10 k) k) 1)) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* -10 (/ a k)) a) k) k) (/ (+ (* -10 (/ a k)) a) k) (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/ a (+ (* (+ 10 k) k) 1)) (/ (/ (+ (* (/ (- (/ 99 k) 10) k) a) a) k) k) (/ (+ (* (/ (- (/ 99 k) 10) k) a) a) k) (+ -1 m) (+ (* (+ (* -99 k) 10) k) -1) (/ a (* k k)) (+ (* (/ (- (/ 99 k) 10) k) a) a) (/ (- (/ 99 k) 10) k))

simplify224.0ms (2.6%)

Memory
23.5MiB live, 209.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03851603
111321513
234221349
083681264
Stop Event
iter limit
node limit
Counts
100 → 98
Calls
Call 1
Inputs
(/ (* a (pow k m)) (+ 1 (+ (* 10 k) (pow k 2))))
(/ (* a (exp (* (log k) (- m 1)))) k)
(/ a k)
(/ a (+ 1 (* k (+ 10 k))))
(* -1 a)
(/ (* a (- 1 (* 10 (/ 1 k)))) (pow k 2))
(/ (* a (- 1 (* 10 (/ 1 k)))) k)
(/ (* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k)))) (pow k 2))
(/ (* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k)))) k)
(/ a (pow k 2))
(* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k))))
(* -1 (/ (* a (- (* 10 (/ 1 k)) 1)) (pow k 2)))
(* -1 (/ (* a (- (* 10 (/ 1 k)) 1)) k))
(* -1 (/ (* a (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1)) (pow k 2)))
(* -1 (/ (* a (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1)) k))
(* -1 (* a (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1)))
(* a (pow k m))
(+ (* -10 (* a (* k (pow k m)))) (* a (pow k m)))
(+ (* a (pow k m)) (* k (- (* -1 (* k (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(+ (* a (pow k m)) (* k (- (* k (- (* -1 (* k (+ (* -10 (* a (pow k m))) (* -10 (+ (* -100 (* a (pow k m))) (* a (pow k m))))))) (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(exp (* (log k) (- m 1)))
a
(+ a (* -10 (* a k)))
(+ a (* k (- (* -1 (* k (+ a (* -100 a)))) (* 10 a))))
(+ a (* k (- (* k (- (* -1 (* k (+ (* -10 a) (* -10 (+ a (* -100 a)))))) (+ a (* -100 a)))) (* 10 a))))
-1
(- (* 10 k) 1)
(- (* k (+ 10 (* -99 k))) 1)
(- (* k (+ 10 (* k (- (* 980 k) 99)))) 1)
(* -10 (/ a (pow k 3)))
(/ (+ (* -10 a) (* a k)) (pow k 3))
(* -10 (/ a (pow k 2)))
(/ (+ (* -10 a) (* a k)) (pow k 2))
(* 99 (/ a (pow k 4)))
(/ (+ (* -10 (* a k)) (* 99 a)) (pow k 4))
(/ (+ (* 99 a) (* k (+ (* -10 a) (* a k)))) (pow k 4))
(* 99 (/ a (pow k 3)))
(/ (+ (* -10 (* a k)) (* 99 a)) (pow k 3))
(/ (+ (* 99 a) (* k (+ (* -10 a) (* a k)))) (pow k 3))
(* 99 (/ a (pow k 2)))
(/ (+ (* -10 (* a k)) (* 99 a)) (pow k 2))
(/ (+ (* 99 a) (* k (+ (* -10 a) (* a k)))) (pow k 2))
(/ 99 (pow k 2))
(/ (+ 99 (* -10 k)) (pow k 2))
(/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k))) (pow k 2))
(/ (- (+ (* -1 (/ (+ (* -10 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* -10 (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))))) (pow k 3))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (+ (* -100 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))) (+ (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))))) (pow k 2))
(/ (* a (exp (* -1 (* (log (/ 1 k)) (- m 1))))) k)
(exp (* -1 (* (log (/ 1 k)) (- m 1))))
(/ (+ a (* -10 (/ a k))) (pow k 2))
(/ (- (+ a (* -1 (/ (+ a (* -100 a)) (pow k 2)))) (* 10 (/ a k))) (pow k 2))
(/ (- (+ a (* -1 (/ (+ (* -10 a) (* -10 (+ a (* -100 a)))) (pow k 3)))) (+ (* -100 (/ a (pow k 2))) (+ (* 10 (/ a k)) (/ a (pow k 2))))) (pow k 2))
(/ -1 (pow k 2))
(/ (- (* 10 (/ 1 k)) 1) (pow k 2))
(/ (- (* 10 (/ 1 k)) (+ 1 (/ 99 (pow k 2)))) (pow k 2))
(/ (- (+ (* 10 (/ 1 k)) (* 980 (/ 1 (pow k 3)))) (+ 1 (/ 99 (pow k 2)))) (pow k 2))
(/ (+ a (* -10 (/ a k))) k)
(/ (+ a (+ (* -10 (/ a k)) (* 99 (/ a (pow k 2))))) (pow k 2))
(/ (+ a (+ (* -10 (/ a k)) (* 99 (/ a (pow k 2))))) k)
(* -99 (pow k 2))
(* (pow k 2) (- (* 10 (/ 1 k)) 99))
(* (pow k 2) (- (* 10 (/ 1 k)) (+ 99 (/ 1 (pow k 2)))))
(+ a (* -10 (/ a k)))
(+ a (+ (* -10 (/ a k)) (* 99 (/ a (pow k 2)))))
(/ -10 k)
(/ (- (* 99 (/ 1 k)) 10) k)
(/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) (pow k 2))
(/ (+ (* -10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (+ (* -100 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* 10 (/ (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) k))) (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/ (* a (exp (* (+ (log -1) (* -1 (log (/ -1 k)))) (- m 1)))) k)
(exp (* (+ (log -1) (* -1 (log (/ -1 k)))) (- m 1)))
(/ (+ a (* -1 (/ (- (+ (* -100 (/ a k)) (/ a k)) (* -10 a)) k))) (pow k 2))
(/ (+ a (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ a k)) (* 10 (/ (+ a (* -100 a)) k))) (+ a (* -100 a))) k)) (* -10 a)) k))) (pow k 2))
(/ (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1) (pow k 2))
(/ (- (* -1 (/ (- (* -1 (/ (- (* 980 (/ 1 k)) 99) k)) 10) k)) 1) (pow k 2))
(* -1 (/ (+ (* -1 a) (* 10 (/ a k))) k))
(/ (+ a (* -1 (/ (+ (* -99 (/ a k)) (* 10 a)) k))) (pow k 2))
(* -1 (/ (+ (* -1 a) (* -1 (/ (+ (* -10 a) (* 99 (/ a k))) k))) k))
(* (pow k 2) (- (* -1 (/ (- (/ 1 k) 10) k)) 99))
(+ a (* -1 (/ (+ (* -99 (/ a k)) (* 10 a)) k)))
(* -1 (/ (- 10 (* 99 (/ 1 k))) k))
(/ a (+ 1 (+ (* 10 k) (pow k 2))))
(+ (/ a (+ 1 (+ (* 10 k) (pow k 2)))) (/ (* a (* m (log k))) (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (+ (* 10 k) (pow k 2))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (+ (* 10 k) (pow k 2))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (+ (* 10 k) (pow k 2))))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(+ (/ a (pow k 2)) (/ (* a (* m (log k))) (pow k 2)))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (pow k 2))) (/ (* a (log k)) (pow k 2)))) (/ a (pow k 2)))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (pow k 2))) (* 1/2 (/ (* a (pow (log k) 2)) (pow k 2))))) (/ (* a (log k)) (pow k 2)))) (/ a (pow k 2)))
(/ 1 k)
(+ (/ 1 k) (/ (* m (log k)) k))
(+ (* m (+ (* 1/2 (/ (* m (pow (log k) 2)) k)) (/ (log k) k))) (/ 1 k))
(+ (* m (+ (* m (+ (* 1/6 (/ (* m (pow (log k) 3)) k)) (* 1/2 (/ (pow (log k) 2) k)))) (/ (log k) k))) (/ 1 k))
(- m 1)
m
(* m (- 1 (/ 1 m)))
(/ (* a (exp (* -1 (* (log k) (+ 1 (* -1 m)))))) k)
(exp (* -1 (* (log k) (+ 1 (* -1 m)))))
(* -1 (* m (- (/ 1 m) 1)))
Outputs
(/ (* a (pow k m)) (+ 1 (+ (* 10 k) (pow k 2))))
(*.f64 (pow.f64 k m) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(/ (* a (exp (* (log k) (- m 1)))) k)
(*.f64 (pow.f64 k (-.f64 m #s(literal 1 binary64))) (/.f64 a k))
(/ a k)
(/.f64 a k)
(/ a (+ 1 (* k (+ 10 k))))
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(* -1 a)
(neg.f64 a)
(/ (* a (- 1 (* 10 (/ 1 k)))) (pow k 2))
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))
(/ (* a (- 1 (* 10 (/ 1 k)))) k)
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k)
(/ (* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k)))) (pow k 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(/ (* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k)))) k)
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k)
(/ a (pow k 2))
(/.f64 (/.f64 a k) k)
(* a (- (+ 1 (* 99 (/ 1 (pow k 2)))) (* 10 (/ 1 k))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)
(* -1 (/ (* a (- (* 10 (/ 1 k)) 1)) (pow k 2)))
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))
(* -1 (/ (* a (- (* 10 (/ 1 k)) 1)) k))
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k)
(* -1 (/ (* a (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1)) (pow k 2)))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(* -1 (/ (* a (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1)) k))
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k)
(* -1 (* a (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1)))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)
(* a (pow k m))
(*.f64 (pow.f64 k m) a)
(+ (* -10 (* a (* k (pow k m)))) (* a (pow k m)))
(*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a))
(+ (* a (pow k m)) (* k (- (* -1 (* k (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(fma.f64 (*.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k (*.f64 (pow.f64 k m) a))
(+ (* a (pow k m)) (* k (- (* k (- (* -1 (* k (+ (* -10 (* a (pow k m))) (* -10 (+ (* -100 (* a (pow k m))) (* a (pow k m))))))) (+ (* -100 (* a (pow k m))) (* a (pow k m))))) (* 10 (* a (pow k m))))))
(fma.f64 (fma.f64 (*.f64 (neg.f64 k) (*.f64 (*.f64 (pow.f64 k m) a) #s(literal 980 binary64))) k (*.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64)))) k (*.f64 (pow.f64 k m) a))
(exp (* (log k) (- m 1)))
(pow.f64 k (-.f64 m #s(literal 1 binary64)))
a
(+ a (* -10 (* a k)))
(fma.f64 (*.f64 k a) #s(literal -10 binary64) a)
(+ a (* k (- (* -1 (* k (+ a (* -100 a)))) (* 10 a))))
(fma.f64 (*.f64 a (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k a)
(+ a (* k (- (* k (- (* -1 (* k (+ (* -10 a) (* -10 (+ a (* -100 a)))))) (+ a (* -100 a)))) (* 10 a))))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -99 binary64) a (*.f64 (*.f64 a #s(literal 980 binary64)) k))) k (*.f64 #s(literal -10 binary64) a)) k a)
-1
#s(literal -1 binary64)
(- (* 10 k) 1)
(fma.f64 #s(literal 10 binary64) k #s(literal -1 binary64))
(- (* k (+ 10 (* -99 k))) 1)
(fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))
(- (* k (+ 10 (* k (- (* 980 k) 99)))) 1)
(fma.f64 (fma.f64 (fma.f64 #s(literal 980 binary64) k #s(literal -99 binary64)) k #s(literal 10 binary64)) k #s(literal -1 binary64))
(* -10 (/ a (pow k 3)))
(*.f64 (/.f64 a (pow.f64 k #s(literal 3 binary64))) #s(literal -10 binary64))
(/ (+ (* -10 a) (* a k)) (pow k 3))
(/.f64 (*.f64 a (+.f64 #s(literal -10 binary64) k)) (pow.f64 k #s(literal 3 binary64)))
(* -10 (/ a (pow k 2)))
(*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))
(/ (+ (* -10 a) (* a k)) (pow k 2))
(*.f64 (/.f64 a k) (/.f64 (+.f64 #s(literal -10 binary64) k) k))
(* 99 (/ a (pow k 4)))
(*.f64 (/.f64 a (pow.f64 k #s(literal 4 binary64))) #s(literal 99 binary64))
(/ (+ (* -10 (* a k)) (* 99 a)) (pow k 4))
(/.f64 (*.f64 a (fma.f64 #s(literal -10 binary64) k #s(literal 99 binary64))) (pow.f64 k #s(literal 4 binary64)))
(/ (+ (* 99 a) (* k (+ (* -10 a) (* a k)))) (pow k 4))
(/.f64 (fma.f64 (*.f64 a (+.f64 #s(literal -10 binary64) k)) k (*.f64 #s(literal 99 binary64) a)) (pow.f64 k #s(literal 4 binary64)))
(* 99 (/ a (pow k 3)))
(*.f64 (/.f64 a (pow.f64 k #s(literal 3 binary64))) #s(literal 99 binary64))
(/ (+ (* -10 (* a k)) (* 99 a)) (pow k 3))
(/.f64 (*.f64 a (fma.f64 #s(literal -10 binary64) k #s(literal 99 binary64))) (pow.f64 k #s(literal 3 binary64)))
(/ (+ (* 99 a) (* k (+ (* -10 a) (* a k)))) (pow k 3))
(/.f64 (fma.f64 (*.f64 a (+.f64 #s(literal -10 binary64) k)) k (*.f64 #s(literal 99 binary64) a)) (pow.f64 k #s(literal 3 binary64)))
(* 99 (/ a (pow k 2)))
(*.f64 (/.f64 (/.f64 a k) k) #s(literal 99 binary64))
(/ (+ (* -10 (* a k)) (* 99 a)) (pow k 2))
(/.f64 (*.f64 a (fma.f64 #s(literal -10 binary64) k #s(literal 99 binary64))) (*.f64 k k))
(/ (+ (* 99 a) (* k (+ (* -10 a) (* a k)))) (pow k 2))
(/.f64 (fma.f64 (*.f64 a (+.f64 #s(literal -10 binary64) k)) k (*.f64 #s(literal 99 binary64) a)) (*.f64 k k))
(/ 99 (pow k 2))
(/.f64 (/.f64 #s(literal 99 binary64) k) k)
(/ (+ 99 (* -10 k)) (pow k 2))
(/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 99 binary64)) k) k)
(/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))
(*.f64 (pow.f64 k (-.f64 m #s(literal 1 binary64))) (/.f64 a k))
(/ (+ (* -10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))
(/.f64 (*.f64 a (fma.f64 (pow.f64 k (-.f64 m #s(literal 1 binary64))) #s(literal -10 binary64) (pow.f64 k m))) (*.f64 k k))
(/ (- (+ (* -1 (/ (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (pow k 2))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k))) (pow k 2))
(/.f64 (fma.f64 a (fma.f64 (pow.f64 k (-.f64 m #s(literal 1 binary64))) #s(literal -10 binary64) (pow.f64 k m)) (*.f64 (/.f64 #s(literal 99 binary64) k) (/.f64 (*.f64 (pow.f64 k m) a) k))) (*.f64 k k))
(/ (- (+ (* -1 (/ (+ (* -10 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* -10 (+ (* -100 (* a (exp (* -1 (* m (log (/ 1 k))))))) (* a (exp (* -1 (* m (log (/ 1 k))))))))) (pow k 3))) (* a (exp (* -1 (* m (log (/ 1 k))))))) (+ (* -100 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))) (+ (* 10 (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) k)) (/ (* a (exp (* -1 (* m (log (/ 1 k)))))) (pow k 2))))) (pow k 2))
(/.f64 (-.f64 (fma.f64 a (fma.f64 (pow.f64 k (-.f64 m #s(literal 1 binary64))) #s(literal -10 binary64) (pow.f64 k m)) (*.f64 (/.f64 #s(literal 99 binary64) k) (/.f64 (*.f64 (pow.f64 k m) a) k))) (/.f64 (*.f64 (*.f64 (pow.f64 k m) a) #s(literal 980 binary64)) (pow.f64 k #s(literal 3 binary64)))) (*.f64 k k))
(/ (* a (exp (* -1 (* (log (/ 1 k)) (- m 1))))) k)
(*.f64 (pow.f64 k (-.f64 m #s(literal 1 binary64))) (/.f64 a k))
(exp (* -1 (* (log (/ 1 k)) (- m 1))))
(pow.f64 k (-.f64 m #s(literal 1 binary64)))
(/ (+ a (* -10 (/ a k))) (pow k 2))
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))
(/ (- (+ a (* -1 (/ (+ a (* -100 a)) (pow k 2)))) (* 10 (/ a k))) (pow k 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(/ (- (+ a (* -1 (/ (+ (* -10 a) (* -10 (+ a (* -100 a)))) (pow k 3)))) (+ (* -100 (/ a (pow k 2))) (+ (* 10 (/ a k)) (/ a (pow k 2))))) (pow k 2))
(/.f64 (-.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) (/.f64 (*.f64 a #s(literal 980 binary64)) (pow.f64 k #s(literal 3 binary64)))) (*.f64 k k))
(/ -1 (pow k 2))
(/.f64 (/.f64 #s(literal -1 binary64) k) k)
(/ (- (* 10 (/ 1 k)) 1) (pow k 2))
(/.f64 (/.f64 (-.f64 (/.f64 #s(literal 10 binary64) k) #s(literal 1 binary64)) k) k)
(/ (- (* 10 (/ 1 k)) (+ 1 (/ 99 (pow k 2)))) (pow k 2))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k)) k) k)
(/ (- (+ (* 10 (/ 1 k)) (* 980 (/ 1 (pow k 3)))) (+ 1 (/ 99 (pow k 2)))) (pow k 2))
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 980 binary64) (pow.f64 k #s(literal 3 binary64))) #s(literal 1 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k)) (*.f64 k k))
(/ (+ a (* -10 (/ a k))) k)
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k)
(/ (+ a (+ (* -10 (/ a k)) (* 99 (/ a (pow k 2))))) (pow k 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(/ (+ a (+ (* -10 (/ a k)) (* 99 (/ a (pow k 2))))) k)
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k)
(* -99 (pow k 2))
(*.f64 (*.f64 #s(literal -99 binary64) k) k)
(* (pow k 2) (- (* 10 (/ 1 k)) 99))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 10 binary64) k) #s(literal 99 binary64)) k) k)
(* (pow k 2) (- (* 10 (/ 1 k)) (+ 99 (/ 1 (pow k 2)))))
(*.f64 (*.f64 (-.f64 #s(literal -99 binary64) (/.f64 (-.f64 (pow.f64 k #s(literal -1 binary64)) #s(literal 10 binary64)) k)) k) k)
(+ a (* -10 (/ a k)))
(fma.f64 (/.f64 a k) #s(literal -10 binary64) a)
(+ a (+ (* -10 (/ a k)) (* 99 (/ a (pow k 2)))))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)
(/ -10 k)
(/.f64 #s(literal -10 binary64) k)
(/ (- (* 99 (/ 1 k)) 10) k)
(/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k)
(/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) (pow k 2))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) k) #s(literal -1 binary64)) #s(literal -1 binary64)) m) (/.f64 (/.f64 a k) k))
(/ (+ (* -10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/.f64 (*.f64 a (fma.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) k) #s(literal -1 binary64)) #s(literal -1 binary64)) m) k) #s(literal -10 binary64) (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) k) #s(literal -1 binary64)) #s(literal -1 binary64)) m))) (*.f64 k k))
(/ (+ (* -1 (/ (- (+ (* -100 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) k) #s(literal -1 binary64)) #s(literal -1 binary64)) m) a (/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) k) #s(literal -1 binary64)) #s(literal -1 binary64)) m) (/.f64 a k)) #s(literal 99 binary64) (*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) k) #s(literal -1 binary64)) #s(literal -1 binary64)) m) (*.f64 #s(literal -10 binary64) a))) k)) (*.f64 k k))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))) k)) (* 10 (/ (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) k))) (+ (* -100 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* -10 (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k))))))))) k)) (* a (exp (* m (+ (log -1) (* -1 (log (/ -1 k)))))))) (pow k 2))
(/.f64 (fma.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) k) #s(literal -1 binary64)) #s(literal -1 binary64)) m) a (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -98 binary64) (*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) k) #s(literal -1 binary64)) #s(literal -1 binary64)) m) (/.f64 a k))) #s(literal 10 binary64) (*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) k) #s(literal -1 binary64)) #s(literal -1 binary64)) m) (*.f64 #s(literal 99 binary64) a))) k) (*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) k) #s(literal -1 binary64)) #s(literal -1 binary64)) m) (*.f64 #s(literal -10 binary64) a))) k)) (*.f64 k k))
(/ (* a (exp (* (+ (log -1) (* -1 (log (/ -1 k)))) (- m 1)))) k)
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) k) #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 m #s(literal 1 binary64))) (/.f64 a k))
(exp (* (+ (log -1) (* -1 (log (/ -1 k)))) (- m 1)))
(pow.f64 (*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) k) #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 m #s(literal 1 binary64)))
(/ (+ a (* -1 (/ (- (+ (* -100 (/ a k)) (/ a k)) (* -10 a)) k))) (pow k 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(/ (+ a (* -1 (/ (- (* -1 (/ (- (+ (* 10 (/ a k)) (* 10 (/ (+ a (* -100 a)) k))) (+ a (* -100 a))) k)) (* -10 a)) k))) (pow k 2))
(/.f64 (-.f64 a (/.f64 (neg.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 (fma.f64 #s(literal 99 binary64) a (*.f64 (/.f64 a k) #s(literal -980 binary64))) k))) k)) (*.f64 k k))
(/ (- (* -1 (/ (- (* 99 (/ 1 k)) 10) k)) 1) (pow k 2))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k)) k) k)
(/ (- (* -1 (/ (- (* -1 (/ (- (* 980 (/ 1 k)) 99) k)) 10) k)) 1) (pow k 2))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -10 binary64) (/.f64 (-.f64 (/.f64 #s(literal 980 binary64) k) #s(literal 99 binary64)) k)) k)) k) k)
(* -1 (/ (+ (* -1 a) (* 10 (/ a k))) k))
(/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) k)
(/ (+ a (* -1 (/ (+ (* -99 (/ a k)) (* 10 a)) k))) (pow k 2))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(* -1 (/ (+ (* -1 a) (* -1 (/ (+ (* -10 a) (* 99 (/ a k))) k))) k))
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k)
(* (pow k 2) (- (* -1 (/ (- (/ 1 k) 10) k)) 99))
(*.f64 (*.f64 (-.f64 #s(literal -99 binary64) (/.f64 (-.f64 (pow.f64 k #s(literal -1 binary64)) #s(literal 10 binary64)) k)) k) k)
(+ a (* -1 (/ (+ (* -99 (/ a k)) (* 10 a)) k)))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)
(* -1 (/ (- 10 (* 99 (/ 1 k))) k))
(/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k)
(/ a (+ 1 (+ (* 10 k) (pow k 2))))
(/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))
(+ (/ a (+ 1 (+ (* 10 k) (pow k 2)))) (/ (* a (* m (log k))) (+ 1 (+ (* 10 k) (pow k 2)))))
(*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (+ 1 (+ (* 10 k) (pow k 2))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(fma.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (*.f64 m #s(literal 1/2 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) m) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (+ 1 (+ (* 10 k) (pow k 2))))) (* 1/2 (/ (* a (pow (log k) 2)) (+ 1 (+ (* 10 k) (pow k 2))))))) (/ (* a (log k)) (+ 1 (+ (* 10 k) (pow k 2)))))) (/ a (+ 1 (+ (* 10 k) (pow k 2)))))
(fma.f64 (*.f64 m m) (*.f64 a (fma.f64 (/.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 3 binary64)) (/.f64 m (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(+ (/ a (pow k 2)) (/ (* a (* m (log k))) (pow k 2)))
(*.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 (/.f64 a k) k))
(+ (* m (+ (* 1/2 (/ (* a (* m (pow (log k) 2))) (pow k 2))) (/ (* a (log k)) (pow k 2)))) (/ a (pow k 2)))
(fma.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 (/.f64 a k) k) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) m) a) #s(literal 1/2 binary64)) k) (/.f64 m k)))
(+ (* m (+ (* m (+ (* 1/6 (/ (* a (* m (pow (log k) 3))) (pow k 2))) (* 1/2 (/ (* a (pow (log k) 2)) (pow k 2))))) (/ (* a (log k)) (pow k 2)))) (/ a (pow k 2)))
(fma.f64 (fma.f64 (log.f64 k) m #s(literal 1 binary64)) (/.f64 (/.f64 a k) k) (*.f64 (*.f64 m m) (*.f64 a (fma.f64 (/.f64 (/.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) k) k) #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 3 binary64)) m) k) k) #s(literal 1/6 binary64))))))
(/ 1 k)
(pow.f64 k #s(literal -1 binary64))
(+ (/ 1 k) (/ (* m (log k)) k))
(fma.f64 (/.f64 (log.f64 k) k) m (pow.f64 k #s(literal -1 binary64)))
(+ (* m (+ (* 1/2 (/ (* m (pow (log k) 2)) k)) (/ (log k) k))) (/ 1 k))
(fma.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) k) #s(literal 1/2 binary64)) m (/.f64 (log.f64 k) k)) m (pow.f64 k #s(literal -1 binary64)))
(+ (* m (+ (* m (+ (* 1/6 (/ (* m (pow (log k) 3)) k)) (* 1/2 (/ (pow (log k) 2) k)))) (/ (log k) k))) (/ 1 k))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 (log.f64 k) #s(literal 2 binary64)) k) #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 (log.f64 k) #s(literal 3 binary64)) m) k) #s(literal 1/6 binary64))) m (/.f64 (log.f64 k) k)) m (pow.f64 k #s(literal -1 binary64)))
(- m 1)
(-.f64 m #s(literal 1 binary64))
m
(* m (- 1 (/ 1 m)))
(-.f64 m #s(literal 1 binary64))
(/ (* a (exp (* -1 (* (log k) (+ 1 (* -1 m)))))) k)
(*.f64 (pow.f64 k (-.f64 m #s(literal 1 binary64))) (/.f64 a k))
(exp (* -1 (* (log k) (+ 1 (* -1 m)))))
(pow.f64 k (-.f64 m #s(literal 1 binary64)))
(* -1 (* m (- (/ 1 m) 1)))
(-.f64 m #s(literal 1 binary64))

rewrite202.0ms (2.4%)

Memory
21.8MiB live, 246.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054404
076404
1311394
22228394
08578375
Stop Event
iter limit
node limit
iter limit
Counts
24 → 442
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m))))
(*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m)))
(/.f64 a k)
(pow.f64 k (+.f64 #s(literal -1 binary64) m))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
(*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)))
(neg.f64 a)
#s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
(*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))))
#s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k))
(/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)
#s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k)
(+.f64 #s(literal -1 binary64) m)
(fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))
(/.f64 a (*.f64 k k))
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)
(/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k)
Outputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m)))
(*.f64 (/.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) #s(literal -1 binary64)) (/.f64 (neg.f64 a) k))
(*.f64 (/.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) (*.f64 m #s(literal 1/2 binary64)))) k) (/.f64 (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) #s(literal 1/2 binary64)) k) (/.f64 (pow.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) #s(literal 1/2 binary64)) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) k) (/.f64 (pow.f64 k #s(literal -1 binary64)) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) k))
(*.f64 (/.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) k) (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (*.f64 (/.f64 a k) (pow.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) #s(literal 1/2 binary64))) (pow.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) a) (pow.f64 k #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) #s(literal 1/2 binary64)) (/.f64 a k)))
(*.f64 (pow.f64 k #s(literal -2 binary64)) (/.f64 (pow.f64 k m) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (*.f64 (pow.f64 k m) (/.f64 a k)))
(*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m))
(*.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) (/.f64 a k))
(*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m)))
(*.f64 a (/.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) k))
(*.f64 a (pow.f64 k (+.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) m))))
(pow.f64 (/.f64 k (*.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) a)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) (pow.f64 k (+.f64 #s(literal -1 binary64) m)))) (neg.f64 (neg.f64 k)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (pow.f64 k (+.f64 #s(literal -1 binary64) m)))) (neg.f64 (/.f64 k a)))
(/.f64 (neg.f64 (*.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) (neg.f64 a))) (neg.f64 (neg.f64 k)))
(/.f64 (neg.f64 (*.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) #s(literal 1 binary64))) (neg.f64 (/.f64 k a)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) a))) (neg.f64 (neg.f64 k)))
(/.f64 (neg.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m))) (neg.f64 (/.f64 k a)))
(/.f64 (*.f64 (neg.f64 a) (pow.f64 k (+.f64 #s(literal -1 binary64) m))) (neg.f64 k))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 k (+.f64 #s(literal -1 binary64) m))) (/.f64 k a))
(/.f64 (*.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) (neg.f64 a)) (neg.f64 k))
(/.f64 (*.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) #s(literal 1 binary64)) (/.f64 k a))
(/.f64 (neg.f64 (*.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) a)) (neg.f64 k))
(/.f64 (*.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) a) k)
(/.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) (/.f64 k a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 k (*.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) a))))
(/.f64 #s(literal 1 binary64) (/.f64 k (*.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) a)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) k))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 k #s(literal -1 binary64)) a)
(*.f64 (neg.f64 a) (pow.f64 (neg.f64 k) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 a (neg.f64 k)))
(*.f64 #s(literal 1 binary64) (/.f64 a k))
(*.f64 a (pow.f64 k #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 k a) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 k a) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (neg.f64 k))
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (neg.f64 (neg.f64 (neg.f64 k))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 k)) (*.f64 (neg.f64 k) a)) (*.f64 k k))
(/.f64 (*.f64 a #s(literal 1 binary64)) k)
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 k)))
(/.f64 (neg.f64 a) (neg.f64 k))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 k a) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 k a)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 k a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 k a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 k a))
(/.f64 a k)
(neg.f64 (/.f64 (neg.f64 a) k))
(neg.f64 (/.f64 a (neg.f64 k)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 k)) (/.f64 a (neg.f64 k)))
(exp.f64 (*.f64 (log.f64 (/.f64 k a)) #s(literal -1 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 k))) (pow.f64 k m))
(*.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) (*.f64 m #s(literal 1/2 binary64)))) (pow.f64 (pow.f64 k m) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (pow.f64 k m))
(*.f64 (pow.f64 k m) (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 k))))
(*.f64 (pow.f64 k m) (pow.f64 k #s(literal -1 binary64)))
(pow.f64 (exp.f64 (+.f64 #s(literal -1 binary64) m)) (log.f64 k))
(pow.f64 (pow.f64 (*.f64 k k) (+.f64 #s(literal -1 binary64) m)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 k (-.f64 #s(literal 1 binary64) (*.f64 m m))) (pow.f64 (-.f64 #s(literal -1 binary64) m) #s(literal -1 binary64)))
(pow.f64 (pow.f64 k (+.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 m (-.f64 m #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 k k) (*.f64 (+.f64 #s(literal -1 binary64) m) #s(literal 1/2 binary64)))
(pow.f64 k (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 m #s(literal 1/2 binary64)))))
(pow.f64 k (+.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) (*.f64 m #s(literal 1/2 binary64)))))
(pow.f64 k (fma.f64 #s(literal 2 binary64) (*.f64 m #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(pow.f64 k (+.f64 (fma.f64 m #s(literal 1/2 binary64) (*.f64 m #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(pow.f64 k (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) m) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 k (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal -1 binary64) m) #s(literal 1/2 binary64))))
(pow.f64 k (fma.f64 (+.f64 #s(literal -1 binary64) m) #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal -1 binary64) m) #s(literal 1/2 binary64))))
(pow.f64 k (+.f64 #s(literal -1 binary64) m))
(/.f64 (pow.f64 k (pow.f64 (-.f64 #s(literal -1 binary64) m) #s(literal -1 binary64))) (pow.f64 k (/.f64 (*.f64 m m) (-.f64 #s(literal -1 binary64) m))))
(exp.f64 (fma.f64 (log.f64 k) (*.f64 (+.f64 #s(literal -1 binary64) m) #s(literal 1/2 binary64)) (*.f64 (log.f64 k) (*.f64 (+.f64 #s(literal -1 binary64) m) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (*.f64 (log.f64 k) (*.f64 (+.f64 #s(literal -1 binary64) m) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 k)) (*.f64 (+.f64 #s(literal -1 binary64) m) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (pow.f64 k (+.f64 #s(literal -1 binary64) m)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 k) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal -1 binary64) m) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 k) (fma.f64 (+.f64 #s(literal -1 binary64) m) #s(literal 1/2 binary64) (*.f64 (+.f64 #s(literal -1 binary64) m) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 k) (+.f64 #s(literal -1 binary64) m)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)) (neg.f64 a)))
(*.f64 (*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)) #s(literal -1 binary64)) a)
(*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)) (neg.f64 a))
(*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)) a))
(*.f64 a (neg.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
(neg.f64 (*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)) a))
(-.f64 #s(literal 0 binary64) (*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)) a))
(*.f64 #s(literal -1 binary64) a)
(*.f64 a #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 a) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (neg.f64 a) (neg.f64 a)) (*.f64 #s(literal 0 binary64) (neg.f64 a)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a))) (neg.f64 (+.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 a #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a))))
(neg.f64 a)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) a)) (/.f64 (*.f64 a a) (+.f64 #s(literal 0 binary64) a)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))) (/.f64 (pow.f64 a #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))))
(-.f64 #s(literal 0 binary64) a)
(+.f64 #s(literal 0 binary64) (neg.f64 a))
#s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))) (neg.f64 a)))
(*.f64 (*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))) #s(literal -1 binary64)) a)
(*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))) (neg.f64 a))
(*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))) a))
(*.f64 a (neg.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
(neg.f64 (*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))) a))
(-.f64 #s(literal 0 binary64) (*.f64 #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))) a))
#s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))) k))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 k #s(literal -1 binary64)) #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))))
(*.f64 (neg.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64)))) (pow.f64 (neg.f64 k) #s(literal -1 binary64)))
(*.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))) (pow.f64 k #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))) k))
(pow.f64 (/.f64 (/.f64 k #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 k #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))) #s(literal 1 binary64))) (neg.f64 k))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64)))))) (neg.f64 (neg.f64 (neg.f64 k))))
(/.f64 (*.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))) #s(literal 1 binary64)) k)
(/.f64 (neg.f64 (neg.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))))) (neg.f64 (neg.f64 k)))
(/.f64 (neg.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64)))) (neg.f64 k))
(/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))) k)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 k #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64)))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 k #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 k #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 k #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 k #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64)))))
(neg.f64 (/.f64 (neg.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64)))) k))
(neg.f64 (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))) (neg.f64 k)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 k)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))) (neg.f64 k)))
(exp.f64 (*.f64 (log.f64 (/.f64 k #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64))))) #s(literal -1 binary64)))
#s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 (/.f64 a k) k) #s(literal -10 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)))
#s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k))
(*.f64 (/.f64 (pow.f64 k #s(literal -1/2 binary64)) (/.f64 k (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a)))) (/.f64 (pow.f64 k #s(literal -1/2 binary64)) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))))
(*.f64 (/.f64 (pow.f64 k #s(literal -1/2 binary64)) (/.f64 k (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (/.f64 (pow.f64 k #s(literal -1/2 binary64)) (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 k #s(literal -1/2 binary64)) k) (/.f64 (pow.f64 k #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 k (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a)))) (/.f64 (pow.f64 k #s(literal -1 binary64)) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 k (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (/.f64 (pow.f64 k #s(literal -1 binary64)) (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))) (*.f64 k k)) (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)))))
(*.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64))) k) (/.f64 a (neg.f64 k)))
(*.f64 (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) (neg.f64 k)) (/.f64 (neg.f64 a) k))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a)) k) (/.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)) #s(literal -1 binary64)) k))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) k) (/.f64 (pow.f64 (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))) #s(literal -1 binary64)) k))
(*.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 (/.f64 a k) k))
(*.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) #s(literal -1 binary64)) (pow.f64 k #s(literal -2 binary64)))
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 k #s(literal -1 binary64))) k))
(*.f64 (/.f64 #s(literal -1 binary64) k) (/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k))
(*.f64 (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 a) (*.f64 k k)))
(*.f64 (pow.f64 (/.f64 k (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a))) #s(literal -1 binary64)) (pow.f64 (neg.f64 k) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) k) (/.f64 a k))
(*.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) (/.f64 (/.f64 a k) k))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 (pow.f64 k #s(literal -1 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) #s(literal -1 binary64))))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k))
(*.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k) (pow.f64 (neg.f64 k) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k) (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))))
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) (pow.f64 k #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) (pow.f64 k #s(literal -2 binary64)))
(*.f64 (/.f64 a k) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) k))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k))
(pow.f64 (/.f64 (*.f64 k k) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) #s(literal 1 binary64))) (neg.f64 k))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 k) k)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) #s(literal 1 binary64))) (*.f64 (neg.f64 k) k))
(/.f64 (*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) #s(literal 1 binary64)) k)
(/.f64 (neg.f64 (pow.f64 k #s(literal -1 binary64))) (neg.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a))) (neg.f64 (*.f64 (neg.f64 k) k)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (*.f64 (*.f64 k k) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (*.f64 (*.f64 k k) (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) #s(literal 1 binary64)) (*.f64 (neg.f64 k) k))
(/.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) #s(literal 1 binary64)) (*.f64 k k))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a)) (*.f64 (*.f64 k k) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))))
(/.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (*.f64 (*.f64 k k) (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)))))
(/.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k) (neg.f64 (neg.f64 (neg.f64 k))))
(/.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k) (neg.f64 k))
(/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) (*.f64 (neg.f64 k) k))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) (neg.f64 (neg.f64 k)))
(/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) (*.f64 k k))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 k k) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 k k) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k))
(neg.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k) k))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 (*.f64 k k) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)))) (/.f64 (*.f64 a a) (*.f64 (*.f64 k k) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))) (*.f64 k k)) (/.f64 (/.f64 (*.f64 a a) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))) (*.f64 k k)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 k)) (/.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k) k))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 k) k)) (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) (*.f64 (neg.f64 k) k)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k)) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))) k) (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)))))
(*.f64 (/.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 a k))
(*.f64 (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 a) k))
(*.f64 (pow.f64 (/.f64 k (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 k (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) (/.f64 a k))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a))
(*.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) (pow.f64 (neg.f64 k) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) (pow.f64 k #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k))
(pow.f64 (/.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 k #s(literal -1 binary64)))) (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (pow.f64 k #s(literal -1 binary64)))) (neg.f64 (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) #s(literal 1 binary64))) (neg.f64 k))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)) k)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))) k)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)))) (neg.f64 (neg.f64 (neg.f64 k))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 k #s(literal -1 binary64))) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (pow.f64 k #s(literal -1 binary64))) (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a))) (neg.f64 (neg.f64 k)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (*.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (*.f64 k (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))))))
(/.f64 (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) #s(literal 1 binary64)) k)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a)) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)) k))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))) k))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a)) (*.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (*.f64 k (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) (neg.f64 k))
(/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)))) (/.f64 (*.f64 a a) (*.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))) k) (/.f64 (/.f64 (*.f64 a a) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))) k))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 k)) (/.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)) k))
(exp.f64 (*.f64 (log.f64 (/.f64 k (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 m m)) (pow.f64 (-.f64 #s(literal -1 binary64) m) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 m (-.f64 m #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) m) (-.f64 #s(literal 1 binary64) (*.f64 m m))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 m (-.f64 m #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 m m) #s(literal 1 binary64))) (neg.f64 (-.f64 m #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 m m)))) (neg.f64 (neg.f64 (-.f64 #s(literal -1 binary64) m))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 m (-.f64 m #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) m)) (*.f64 (-.f64 #s(literal -1 binary64) m) (*.f64 m m))) (*.f64 (-.f64 #s(literal -1 binary64) m) (-.f64 #s(literal -1 binary64) m)))
(/.f64 (-.f64 (*.f64 m m) #s(literal 1 binary64)) (-.f64 m #s(literal -1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 m m))) (neg.f64 (-.f64 #s(literal -1 binary64) m)))
(/.f64 (neg.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 m m (-.f64 #s(literal 1 binary64) (neg.f64 m)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 m (-.f64 m #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 m m)) (-.f64 #s(literal -1 binary64) m))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 m m (-.f64 #s(literal 1 binary64) (neg.f64 m))))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 m (-.f64 m #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) m) (-.f64 #s(literal 1 binary64) (*.f64 m m)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 m (-.f64 m #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) m) (-.f64 #s(literal 1 binary64) (*.f64 m m))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 m (-.f64 m #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 (*.f64 m m) (-.f64 m #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 m #s(literal -1 binary64))))
(-.f64 (pow.f64 (-.f64 #s(literal -1 binary64) m) #s(literal -1 binary64)) (/.f64 (*.f64 m m) (-.f64 #s(literal -1 binary64) m)))
(+.f64 #s(literal -1 binary64) m)
(+.f64 m #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal -1 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal 1 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal -1 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal -1 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal 1 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal 1 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal -1 binary64))))
(fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64))
(fma.f64 k (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) #s(literal -1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k))) (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal 1 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal 1 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k))
(*.f64 (/.f64 #s(literal -1 binary64) k) (/.f64 a (neg.f64 k)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 k k)))
(*.f64 (/.f64 a (neg.f64 k)) (/.f64 #s(literal -1 binary64) k))
(*.f64 (pow.f64 k #s(literal -2 binary64)) (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 k #s(literal -2 binary64)) a)
(*.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 a k))
(*.f64 (neg.f64 a) (pow.f64 (*.f64 (neg.f64 k) k) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 a (*.f64 (neg.f64 k) k)))
(*.f64 (/.f64 a k) (pow.f64 k #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 a k) k))
(*.f64 a (pow.f64 k #s(literal -2 binary64)))
(pow.f64 (*.f64 (/.f64 k a) k) #s(literal -1 binary64))
(pow.f64 (/.f64 k (/.f64 a k)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 k k) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 k k) a) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (/.f64 a k))) (neg.f64 (neg.f64 k)))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (*.f64 (neg.f64 k) k))
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (neg.f64 (neg.f64 (*.f64 (neg.f64 k) k))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 k) k)) (*.f64 (*.f64 (neg.f64 k) k) a)) (*.f64 (*.f64 (neg.f64 k) k) (*.f64 (neg.f64 k) k)))
(/.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 k k))
(/.f64 (neg.f64 (/.f64 a k)) (neg.f64 k))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 (neg.f64 k) k)))
(/.f64 (neg.f64 a) (*.f64 (neg.f64 k) k))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 k (/.f64 a k))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 k k) a) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 k k) a)))
(/.f64 (/.f64 a k) k)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 k k) a))))
(/.f64 #s(literal 1 binary64) (/.f64 k (/.f64 a k)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 k k) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 k k) a))
(/.f64 a (*.f64 k k))
(neg.f64 (/.f64 (neg.f64 a) (*.f64 k k)))
(neg.f64 (/.f64 a (*.f64 (neg.f64 k) k)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (neg.f64 k)) k) (/.f64 (/.f64 a (neg.f64 k)) k))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 k) k)) (/.f64 a (*.f64 (neg.f64 k) k)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 k k) a)) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) a)
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a)) (pow.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (pow.f64 (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 a (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)))
(pow.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)) (*.f64 a a))) (*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))) (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (fma.f64 a a (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a)) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) a))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))) (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a)) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 3 binary64)) (pow.f64 a #s(literal 3 binary64)))))
(fma.f64 (/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))) #s(literal -1 binary64)) (/.f64 a k) a)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 k (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)))) (/.f64 a (+.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))) a)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 k (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal 970299 binary64) #s(literal -1000 binary64)))) (/.f64 a (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64)))) a)
(fma.f64 (/.f64 a (/.f64 k (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)))) (pow.f64 (+.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) #s(literal -1 binary64)) a)
(fma.f64 (/.f64 a (/.f64 k (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal 970299 binary64) #s(literal -1000 binary64)))) (pow.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))) #s(literal -1 binary64)) a)
(fma.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))) k) a)
(fma.f64 (*.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) a) (pow.f64 k #s(literal -1 binary64)) a)
(fma.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 a (pow.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) #s(literal -1 binary64))) a)
(fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a)
(fma.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) (/.f64 a k) a)
(fma.f64 (/.f64 a k) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) #s(literal -1 binary64))) a)
(fma.f64 a (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (-.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))) (/.f64 (*.f64 a a) (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a (neg.f64 a))))
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a) a)
(+.f64 a (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a))
(*.f64 (pow.f64 (/.f64 k (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 k (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal 970299 binary64) #s(literal -1000 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 k #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)))
(*.f64 (neg.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))) (pow.f64 (neg.f64 k) #s(literal -1 binary64)))
(*.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) (pow.f64 k #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k))
(pow.f64 (/.f64 (/.f64 k (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 k (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 (/.f64 #s(literal 970299 binary64) (pow.f64 k #s(literal 6 binary64))) (pow.f64 (neg.f64 (/.f64 #s(literal 10 binary64) k)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 #s(literal 10 binary64) k)) (neg.f64 (/.f64 #s(literal 10 binary64) k))) (*.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) (neg.f64 (/.f64 #s(literal 10 binary64) k))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)) (pow.f64 k #s(literal -1 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal 970299 binary64) #s(literal -1000 binary64)) (pow.f64 k #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64))) (neg.f64 k))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) k) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal 99 binary64) (pow.f64 k #s(literal -2 binary64)) (/.f64 #s(literal 10 binary64) k))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 970299 binary64) (pow.f64 k #s(literal 6 binary64))) (*.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal -3 binary64))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 10 binary64) k) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) (/.f64 #s(literal 10 binary64) k))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))))) (neg.f64 (neg.f64 (neg.f64 k))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal 970299 binary64) #s(literal -1000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))) k)))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 99 binary64) k) k) (*.f64 #s(literal 10 binary64) k))) (*.f64 (neg.f64 k) k))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 #s(literal 99 binary64) k)) (neg.f64 k)) (*.f64 (neg.f64 k) #s(literal -10 binary64))) (*.f64 k k))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 #s(literal 99 binary64) k)) k) (*.f64 (neg.f64 k) #s(literal 10 binary64))) (*.f64 (neg.f64 k) k))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 #s(literal 99 binary64) k)) (/.f64 k #s(literal 10 binary64))) (*.f64 (neg.f64 k) #s(literal 1 binary64))) (*.f64 (neg.f64 k) (/.f64 k #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 99 binary64) k) (neg.f64 k)) (*.f64 k #s(literal -10 binary64))) (*.f64 (neg.f64 k) k))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 99 binary64) k) (/.f64 k #s(literal 10 binary64))) (*.f64 k #s(literal 1 binary64))) (*.f64 k (/.f64 k #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 99 binary64) (neg.f64 k)) (*.f64 (*.f64 k k) #s(literal -10 binary64))) (pow.f64 (neg.f64 k) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 99 binary64) k) (*.f64 (*.f64 k k) #s(literal 10 binary64))) (pow.f64 k #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 99 binary64) (/.f64 k #s(literal 10 binary64))) (*.f64 (*.f64 k k) #s(literal 1 binary64))) (*.f64 (*.f64 k k) (/.f64 k #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -99 binary64) (neg.f64 k)) (*.f64 (*.f64 (neg.f64 k) k) #s(literal -10 binary64))) (*.f64 (*.f64 (neg.f64 k) k) (neg.f64 k)))
(/.f64 (-.f64 (*.f64 #s(literal -99 binary64) k) (*.f64 (*.f64 (neg.f64 k) k) #s(literal 10 binary64))) (*.f64 (*.f64 (neg.f64 k) k) k))
(/.f64 (-.f64 (*.f64 #s(literal -99 binary64) (/.f64 k #s(literal 10 binary64))) (*.f64 (*.f64 (neg.f64 k) k) #s(literal 1 binary64))) (*.f64 (*.f64 (neg.f64 k) k) (/.f64 k #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 k)) (*.f64 (/.f64 k (/.f64 #s(literal 99 binary64) k)) #s(literal -10 binary64))) (*.f64 (/.f64 k (/.f64 #s(literal 99 binary64) k)) (neg.f64 k)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) k) (*.f64 (/.f64 k (/.f64 #s(literal 99 binary64) k)) #s(literal 10 binary64))) (*.f64 (/.f64 k (/.f64 #s(literal 99 binary64) k)) k))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 k #s(literal 10 binary64))) (*.f64 (/.f64 k (/.f64 #s(literal 99 binary64) k)) #s(literal 1 binary64))) (*.f64 (/.f64 k (/.f64 #s(literal 99 binary64) k)) (/.f64 k #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 k)) (*.f64 (*.f64 k (*.f64 k #s(literal 1/99 binary64))) #s(literal -10 binary64))) (*.f64 (*.f64 k (*.f64 k #s(literal 1/99 binary64))) (neg.f64 k)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) k) (*.f64 (*.f64 k (*.f64 k #s(literal 1/99 binary64))) #s(literal 10 binary64))) (*.f64 (*.f64 k (*.f64 k #s(literal 1/99 binary64))) k))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 k #s(literal 10 binary64))) (*.f64 (*.f64 k (*.f64 k #s(literal 1/99 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 k (*.f64 k #s(literal 1/99 binary64))) (/.f64 k #s(literal 10 binary64))))
(/.f64 (-.f64 (neg.f64 (/.f64 #s(literal 99 binary64) k)) #s(literal -10 binary64)) (neg.f64 k))
(/.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)) (pow.f64 k #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal 970299 binary64) #s(literal -1000 binary64)) (pow.f64 k #s(literal -1 binary64))) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) #s(literal 1 binary64)) k)
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 10 binary64) k) #s(literal 2 binary64))) (fma.f64 #s(literal 99 binary64) (pow.f64 k #s(literal -2 binary64)) (/.f64 #s(literal 10 binary64) k)))
(/.f64 (-.f64 (/.f64 #s(literal 970299 binary64) (pow.f64 k #s(literal 6 binary64))) (*.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal -3 binary64)))) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 10 binary64) k) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) (/.f64 #s(literal 10 binary64) k)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)))) (neg.f64 (neg.f64 k)))
(/.f64 (neg.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64))) (neg.f64 (*.f64 k (+.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal 970299 binary64) #s(literal -1000 binary64))) (neg.f64 (*.f64 k (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k))
(/.f64 (*.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal 970299 binary64) #s(literal -1000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))) k))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 99 binary64) k) k) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k))
(/.f64 (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) #s(literal -100 binary64)) (*.f64 k (+.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))))
(/.f64 (fma.f64 (pow.f64 k #s(literal -3 binary64)) #s(literal 970299 binary64) #s(literal -1000 binary64)) (*.f64 k (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64)))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))) (neg.f64 k))
(/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 k (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 k (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 k (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 k (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 k (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))) k))
(neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) (neg.f64 k)))
(fma.f64 (pow.f64 k #s(literal -1 binary64)) (/.f64 #s(literal 99 binary64) k) (neg.f64 (/.f64 #s(literal 10 binary64) k)))
(fma.f64 (/.f64 #s(literal 99 binary64) k) (pow.f64 k #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 10 binary64) k)))
(fma.f64 #s(literal 99 binary64) (pow.f64 k #s(literal -2 binary64)) (neg.f64 (/.f64 #s(literal 10 binary64) k)))
(-.f64 (/.f64 (pow.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) #s(literal 2 binary64)) (fma.f64 #s(literal 99 binary64) (pow.f64 k #s(literal -2 binary64)) (/.f64 #s(literal 10 binary64) k))) (/.f64 (pow.f64 (/.f64 #s(literal 10 binary64) k) #s(literal 2 binary64)) (fma.f64 #s(literal 99 binary64) (pow.f64 k #s(literal -2 binary64)) (/.f64 #s(literal 10 binary64) k))))
(-.f64 (/.f64 (/.f64 #s(literal 970299 binary64) (pow.f64 k #s(literal 6 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 10 binary64) k) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) (/.f64 #s(literal 10 binary64) k))))) (/.f64 (*.f64 #s(literal 1000 binary64) (pow.f64 k #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 10 binary64) k) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) (/.f64 #s(literal 10 binary64) k))))))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 99 binary64) k) k) (*.f64 k k)) (/.f64 (*.f64 #s(literal 10 binary64) k) (*.f64 k k)))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 2 binary64)) (*.f64 k (+.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)))) (/.f64 #s(literal 100 binary64) (*.f64 k (+.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 3 binary64)) (*.f64 k (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))))) (/.f64 #s(literal 1000 binary64) (*.f64 k (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))) k) (/.f64 (/.f64 #s(literal 100 binary64) (+.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64))) k))
(-.f64 (/.f64 (/.f64 (pow.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 3 binary64)) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64)))) k) (/.f64 (/.f64 #s(literal 1000 binary64) (fma.f64 #s(literal 9801 binary64) (pow.f64 k #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal 990 binary64) k) #s(literal 100 binary64)))) k))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 k)) (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) (neg.f64 k)))
(-.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) (/.f64 #s(literal 10 binary64) k))
(exp.f64 (*.f64 (log.f64 (/.f64 k (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)))) #s(literal -1 binary64)))
(+.f64 (/.f64 (/.f64 #s(literal 99 binary64) k) k) (neg.f64 (/.f64 #s(literal 10 binary64) k)))

eval123.0ms (1.4%)

Memory
-14.6MiB live, 155.4MiB allocated
Compiler

Compiled 23 533 to 2 736 computations (88.4% saved)

prune88.0ms (1%)

Memory
-0.2MiB live, 117.4MiB allocated
Pruning

38 alts after pruning (30 fresh and 8 done)

PrunedKeptTotal
New5189527
Fresh22123
Picked235
Done156
Total52338561
Accuracy
100.0%
Counts
561 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.4%
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
90.2%
(/.f64 (*.f64 a (pow.f64 k m)) (fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k)))
32.4%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (neg.f64 a))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
34.8%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 (-.f64 (*.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) (-.f64 k #s(literal 10 binary64)))) k #s(literal 1 binary64))))
50.3%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
31.8%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 #s(approx (+ 10 k) #s(literal 10 binary64)) k #s(literal 1 binary64))))
50.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)))
80.5%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a))
29.1%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
34.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))))
64.9%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m))))
50.3%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
25.9%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (fma.f64 #s(literal 980 binary64) k #s(literal -99 binary64)) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
39.4%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 10 binary64) (/.f64 #s(literal 99 binary64) k)) k) #s(literal 1 binary64)) k) k))))
32.8%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -10 binary64) (/.f64 (-.f64 (/.f64 #s(literal 980 binary64) k) #s(literal 99 binary64)) k)) k)) k) k))))
36.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 #s(literal -1 binary64) k) k))))
20.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))
22.0%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
78.5%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 a (pow.f64 k (+.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) m)))))
26.0%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -99 binary64) a (*.f64 (*.f64 a #s(literal 980 binary64)) k))) k (*.f64 #s(literal -10 binary64) a)) k a)))
28.4%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k a)))
31.9%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))))
37.7%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 99 binary64) k) (/.f64 k #s(literal 10 binary64))) (*.f64 k #s(literal 1 binary64))) (*.f64 k (/.f64 k #s(literal 10 binary64)))) a a) k) k)))
37.7%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) (/.f64 a k) a) k) k)))
37.3%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(approx (/ (- (/ 99 k) 10) k) (/.f64 (/.f64 #s(literal 99 binary64) k) k)) a a) k) k)))
10.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 k k)) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)))) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 k k)))))
38.4%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
37.7%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) (/.f64 a k)) k)))
34.8%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (/.f64 a k)) k)))
26.1%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
32.5%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (*.f64 k k))))
34.1%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 a (*.f64 k k)) #s(literal 99 binary64))) (*.f64 k k))))
36.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
23.6%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)))
38.4%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) k) (/.f64 a k))))
37.7%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 #s(literal -1 binary64) k) (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (neg.f64 k)))))
22.4%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 a k)) k))))
8.8%
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64)))))
Compiler

Compiled 3 351 to 1 288 computations (61.6% saved)

regimes123.0ms (1.4%)

Memory
-10.9MiB live, 148.6MiB allocated
Counts
57 → 2
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 #s(approx (+ 10 k) #s(literal 10 binary64)) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 a k)) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (/.f64 a k)) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (fma.f64 #s(literal 980 binary64) k #s(literal -99 binary64)) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 #s(literal -1 binary64) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -99 binary64) a (*.f64 (*.f64 a #s(literal 980 binary64)) k))) k (*.f64 #s(literal -10 binary64) a)) k a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 a (*.f64 k k)) #s(literal 99 binary64))) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (*.f64 (neg.f64 (fma.f64 k k #s(literal -100 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 k #s(literal 10 binary64))))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(approx (/ (- (/ 99 k) 10) k) (/.f64 (/.f64 #s(literal 99 binary64) k) k)) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) (/.f64 a k) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) k) (/.f64 a k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) (/.f64 a k)) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 10 binary64) (/.f64 #s(literal 99 binary64) k)) k) #s(literal 1 binary64)) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 #s(literal -1 binary64) k) (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (neg.f64 k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 (-.f64 (*.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) (-.f64 k #s(literal 10 binary64)))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 (fma.f64 #s(literal 99 binary64) a (neg.f64 (/.f64 (*.f64 a #s(literal 980 binary64)) k))) k)) k) a) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -10 binary64) (/.f64 (-.f64 (/.f64 #s(literal 980 binary64) k) #s(literal 99 binary64)) k)) k)) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (neg.f64 a))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 99 binary64) k) (/.f64 k #s(literal 10 binary64))) (*.f64 k #s(literal 1 binary64))) (*.f64 k (/.f64 k #s(literal 10 binary64)))) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 k k)) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)))) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 k k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 a (pow.f64 k (+.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) m)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a)))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m))))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (*.f64 k k)))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) a)
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (/.f64 a k) k) (pow.f64 k m)))
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 10 binary64) k) k) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a)))
(/.f64 (*.f64 a (pow.f64 k m)) (fma.f64 (fma.f64 #s(literal 100 binary64) (*.f64 k k) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 k #s(literal 10 binary64) #s(literal -1 binary64))) (*.f64 k k)))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 k #s(literal 10 binary64)) k)))
(*.f64 (/.f64 (*.f64 (pow.f64 k m) a) (+.f64 (pow.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) (-.f64 (*.f64 (+.f64 k #s(literal 10 binary64)) k) #s(literal 1 binary64)) #s(literal 1 binary64)))
Outputs
(/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a))
Calls

4 calls:

64.0ms
k
22.0ms
m
16.0ms
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
16.0ms
a
Results
AccuracySegmentsBranch
93.4%1a
99.2%3k
98.8%2m
98.8%2(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
Compiler

Compiled 18 to 21 computations (-16.7% saved)

regimes31.0ms (0.4%)

Memory
25.7MiB live, 61.6MiB allocated
Counts
49 → 2
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 #s(approx (+ 10 k) #s(literal 10 binary64)) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 a k)) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (/.f64 a k)) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (fma.f64 #s(literal 980 binary64) k #s(literal -99 binary64)) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 #s(literal -1 binary64) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -99 binary64) a (*.f64 (*.f64 a #s(literal 980 binary64)) k))) k (*.f64 #s(literal -10 binary64) a)) k a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 a (*.f64 k k)) #s(literal 99 binary64))) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (*.f64 (neg.f64 (fma.f64 k k #s(literal -100 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 k #s(literal 10 binary64))))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(approx (/ (- (/ 99 k) 10) k) (/.f64 (/.f64 #s(literal 99 binary64) k) k)) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) (/.f64 a k) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) k) (/.f64 a k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) (/.f64 a k)) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 10 binary64) (/.f64 #s(literal 99 binary64) k)) k) #s(literal 1 binary64)) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 #s(literal -1 binary64) k) (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (neg.f64 k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 (-.f64 (*.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) (-.f64 k #s(literal 10 binary64)))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 (fma.f64 #s(literal 99 binary64) a (neg.f64 (/.f64 (*.f64 a #s(literal 980 binary64)) k))) k)) k) a) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -10 binary64) (/.f64 (-.f64 (/.f64 #s(literal 980 binary64) k) #s(literal 99 binary64)) k)) k)) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (neg.f64 a))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 99 binary64) k) (/.f64 k #s(literal 10 binary64))) (*.f64 k #s(literal 1 binary64))) (*.f64 k (/.f64 k #s(literal 10 binary64)))) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 k k)) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)))) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 k k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 a (pow.f64 k (+.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) m)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a)))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m))))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (*.f64 k k)))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
(*.f64 (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) a)
Outputs
(*.f64 (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) a)
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a))
Calls

2 calls:

15.0ms
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
14.0ms
m
Results
AccuracySegmentsBranch
98.8%2(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
98.8%2m
Compiler

Compiled 16 to 15 computations (6.3% saved)

regimes52.0ms (0.6%)

Memory
17.3MiB live, 93.7MiB allocated
Counts
48 → 3
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 #s(approx (+ 10 k) #s(literal 10 binary64)) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 a k)) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (/.f64 a k)) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (fma.f64 #s(literal 980 binary64) k #s(literal -99 binary64)) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 #s(literal -1 binary64) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -99 binary64) a (*.f64 (*.f64 a #s(literal 980 binary64)) k))) k (*.f64 #s(literal -10 binary64) a)) k a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 a (*.f64 k k)) #s(literal 99 binary64))) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (*.f64 (neg.f64 (fma.f64 k k #s(literal -100 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 k #s(literal 10 binary64))))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(approx (/ (- (/ 99 k) 10) k) (/.f64 (/.f64 #s(literal 99 binary64) k) k)) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) (/.f64 a k) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) k) (/.f64 a k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) (/.f64 a k)) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 10 binary64) (/.f64 #s(literal 99 binary64) k)) k) #s(literal 1 binary64)) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 #s(literal -1 binary64) k) (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (neg.f64 k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 (-.f64 (*.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) (-.f64 k #s(literal 10 binary64)))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 (fma.f64 #s(literal 99 binary64) a (neg.f64 (/.f64 (*.f64 a #s(literal 980 binary64)) k))) k)) k) a) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -10 binary64) (/.f64 (-.f64 (/.f64 #s(literal 980 binary64) k) #s(literal 99 binary64)) k)) k)) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (neg.f64 a))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 99 binary64) k) (/.f64 k #s(literal 10 binary64))) (*.f64 k #s(literal 1 binary64))) (*.f64 k (/.f64 k #s(literal 10 binary64)))) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 k k)) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)))) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 k k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 a (pow.f64 k (+.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) m)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a)))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m))))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (*.f64 k k)))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
Outputs
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 a (pow.f64 k (+.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) m)))))
Calls

3 calls:

19.0ms
m
17.0ms
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
13.0ms
k
Results
AccuracySegmentsBranch
98.3%3k
98.7%3m
98.1%3(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
Compiler

Compiled 17 to 18 computations (-5.9% saved)

regimes97.0ms (1.1%)

Memory
-18.4MiB live, 60.3MiB allocated
Counts
47 → 3
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 #s(approx (+ 10 k) #s(literal 10 binary64)) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 a k)) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (/.f64 a k)) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (fma.f64 #s(literal 980 binary64) k #s(literal -99 binary64)) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 #s(literal -1 binary64) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -99 binary64) a (*.f64 (*.f64 a #s(literal 980 binary64)) k))) k (*.f64 #s(literal -10 binary64) a)) k a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 a (*.f64 k k)) #s(literal 99 binary64))) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (*.f64 (neg.f64 (fma.f64 k k #s(literal -100 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 k #s(literal 10 binary64))))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(approx (/ (- (/ 99 k) 10) k) (/.f64 (/.f64 #s(literal 99 binary64) k) k)) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) (/.f64 a k) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) k) (/.f64 a k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) (/.f64 a k)) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 10 binary64) (/.f64 #s(literal 99 binary64) k)) k) #s(literal 1 binary64)) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 #s(literal -1 binary64) k) (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (neg.f64 k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 (-.f64 (*.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) (-.f64 k #s(literal 10 binary64)))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 (fma.f64 #s(literal 99 binary64) a (neg.f64 (/.f64 (*.f64 a #s(literal 980 binary64)) k))) k)) k) a) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -10 binary64) (/.f64 (-.f64 (/.f64 #s(literal 980 binary64) k) #s(literal 99 binary64)) k)) k)) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (neg.f64 a))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 99 binary64) k) (/.f64 k #s(literal 10 binary64))) (*.f64 k #s(literal 1 binary64))) (*.f64 k (/.f64 k #s(literal 10 binary64)))) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 k k)) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)))) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 k k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 a (pow.f64 k (+.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) m)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) (*.f64 (pow.f64 k m) a)))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) #s(literal 1 binary64)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 a k) (pow.f64 k (+.f64 #s(literal -1 binary64) m))))
(/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (*.f64 k k)))
Outputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 a (pow.f64 k (+.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) m)))))
Calls

1 calls:

78.0ms
m
Results
AccuracySegmentsBranch
98.4%3m
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes44.0ms (0.5%)

Memory
-8.8MiB live, 52.3MiB allocated
Counts
42 → 3
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 #s(approx (+ 10 k) #s(literal 10 binary64)) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 a k)) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (/.f64 a k)) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (fma.f64 #s(literal 980 binary64) k #s(literal -99 binary64)) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 #s(literal -1 binary64) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -99 binary64) a (*.f64 (*.f64 a #s(literal 980 binary64)) k))) k (*.f64 #s(literal -10 binary64) a)) k a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 a (*.f64 k k)) #s(literal 99 binary64))) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (*.f64 (neg.f64 (fma.f64 k k #s(literal -100 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 k #s(literal 10 binary64))))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(approx (/ (- (/ 99 k) 10) k) (/.f64 (/.f64 #s(literal 99 binary64) k) k)) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) (/.f64 a k) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) k) (/.f64 a k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) (/.f64 a k)) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 10 binary64) (/.f64 #s(literal 99 binary64) k)) k) #s(literal 1 binary64)) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 #s(literal -1 binary64) k) (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (neg.f64 k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 (-.f64 (*.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) (-.f64 k #s(literal 10 binary64)))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 (fma.f64 #s(literal 99 binary64) a (neg.f64 (/.f64 (*.f64 a #s(literal 980 binary64)) k))) k)) k) a) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -10 binary64) (/.f64 (-.f64 (/.f64 #s(literal 980 binary64) k) #s(literal 99 binary64)) k)) k)) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (neg.f64 a))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 99 binary64) k) (/.f64 k #s(literal 10 binary64))) (*.f64 k #s(literal 1 binary64))) (*.f64 k (/.f64 k #s(literal 10 binary64)))) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 k k)) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)))) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 k k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a))
Outputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a))
Calls

3 calls:

18.0ms
m
12.0ms
k
10.0ms
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
Results
AccuracySegmentsBranch
89.1%3(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
87.1%2k
98.1%3m
Compiler

Compiled 17 to 18 computations (-5.9% saved)

regimes62.0ms (0.7%)

Memory
-8.2MiB live, 66.8MiB allocated
Counts
41 → 3
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 #s(approx (+ 10 k) #s(literal 10 binary64)) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 a k)) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (/.f64 a k)) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (fma.f64 #s(literal 980 binary64) k #s(literal -99 binary64)) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 #s(literal -1 binary64) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -99 binary64) a (*.f64 (*.f64 a #s(literal 980 binary64)) k))) k (*.f64 #s(literal -10 binary64) a)) k a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 a (*.f64 k k)) #s(literal 99 binary64))) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(literal -10 binary64) (/.f64 a k) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10 binary64) k))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a)) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (*.f64 (neg.f64 (fma.f64 k k #s(literal -100 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 k #s(literal 10 binary64))))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 a (*.f64 (/.f64 a k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)))) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 #s(approx (/ (- (/ 99 k) 10) k) (/.f64 (/.f64 #s(literal 99 binary64) k) k)) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) (/.f64 a k) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) k) (/.f64 a k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal 99 binary64) k) #s(literal 10 binary64)) k) #s(literal 1 binary64)) (/.f64 a k)) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 10 binary64) (/.f64 #s(literal 99 binary64) k)) k) #s(literal 1 binary64)) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (/.f64 #s(literal -1 binary64) k) (/.f64 (fma.f64 (/.f64 (neg.f64 a) k) (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) a) (neg.f64 k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (/.f64 (-.f64 (*.f64 (*.f64 k k) (-.f64 k #s(literal 10 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) #s(literal 100 binary64))) (*.f64 (-.f64 k #s(literal 10 binary64)) (-.f64 k #s(literal 10 binary64)))) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 (fma.f64 #s(literal 99 binary64) a (neg.f64 (/.f64 (*.f64 a #s(literal 980 binary64)) k))) k)) k) a) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -10 binary64) (/.f64 (-.f64 (/.f64 #s(literal 980 binary64) k) #s(literal 99 binary64)) k)) k)) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (neg.f64 a))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 99 binary64) k) (/.f64 k #s(literal 10 binary64))) (*.f64 k #s(literal 1 binary64))) (*.f64 k (/.f64 k #s(literal 10 binary64)))) a a) k) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 k k)) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 (-.f64 (/.f64 #s(literal -99 binary64) k) #s(literal -10 binary64)) (/.f64 a k)))) (*.f64 (/.f64 (*.f64 k k) a) (*.f64 k k)))))
Outputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 a (*.f64 k k)) #s(literal 99 binary64))) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))
Calls

4 calls:

23.0ms
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
13.0ms
m
12.0ms
a
12.0ms
k
Results
AccuracySegmentsBranch
57.5%3k
66.8%4(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
52.4%2a
78.3%3m
Compiler

Compiled 18 to 21 computations (-16.7% saved)

regimes7.0ms (0.1%)

Memory
8.3MiB live, 8.3MiB allocated
Counts
20 → 3
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 #s(approx (+ 10 k) #s(literal 10 binary64)) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (fma.f64 #s(literal -10 binary64) a (/.f64 a k)) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (/.f64 a k)) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (fma.f64 #s(literal 980 binary64) k #s(literal -99 binary64)) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a)) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (/.f64 (/.f64 #s(literal -1 binary64) k) k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (/ (+ (* -10 (/ a k)) a) k) (*.f64 (/.f64 a (*.f64 k k)) #s(literal -10 binary64))) k)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 (fma.f64 (/.f64 a k) #s(literal -10 binary64) a) (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal -99 binary64) a (*.f64 (*.f64 a #s(literal 980 binary64)) k))) k (*.f64 #s(literal -10 binary64) a)) k a)))
Outputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))
Calls

1 calls:

6.0ms
m
Results
AccuracySegmentsBranch
74.0%3m
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes7.0ms (0.1%)

Memory
11.4MiB live, 11.4MiB allocated
Counts
9 → 3
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 #s(approx (+ 10 k) #s(literal 10 binary64)) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a (fma.f64 (neg.f64 k) #s(literal -99 binary64) #s(literal -10 binary64))) k a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) (fma.f64 (fma.f64 #s(literal -99 binary64) k #s(literal 10 binary64)) k #s(literal -1 binary64)))))
Outputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 #s(approx (+ 10 k) #s(literal 10 binary64)) k #s(literal 1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))
Calls

2 calls:

3.0ms
m
3.0ms
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
Results
AccuracySegmentsBranch
53.6%4(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
61.3%3m
Compiler

Compiled 16 to 15 computations (6.3% saved)

regimes8.0ms (0.1%)

Memory
-21.8MiB live, 13.9MiB allocated
Counts
6 → 3
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))
Outputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))
Calls

2 calls:

5.0ms
m
3.0ms
k
Results
AccuracySegmentsBranch
54.4%4k
56.9%3m
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes10.0ms (0.1%)

Memory
19.9MiB live, 19.9MiB allocated
Counts
5 → 3
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
Outputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))
Calls

4 calls:

2.0ms
m
2.0ms
a
2.0ms
k
2.0ms
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
Results
AccuracySegmentsBranch
47.9%3(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
51.2%3k
38.3%2a
45.9%3m
Compiler

Compiled 18 to 21 computations (-16.7% saved)

regimes12.0ms (0.1%)

Memory
-25.4MiB live, 20.6MiB allocated
Counts
4 → 2
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64)))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a)))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (fma.f64 (*.f64 a k) #s(literal -10 binary64) a)))
Outputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64)))))
Calls

4 calls:

2.0ms
m
2.0ms
a
2.0ms
k
2.0ms
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
Results
AccuracySegmentsBranch
23.6%1a
28.0%2m
27.5%2(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
26.8%2k
Compiler

Compiled 18 to 21 computations (-16.7% saved)

regimes5.0ms (0.1%)

Memory
15.2MiB live, 15.2MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
Outputs
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
Calls

4 calls:

1.0ms
a
1.0ms
k
1.0ms
m
1.0ms
(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
Results
AccuracySegmentsBranch
22.0%1a
22.0%1k
22.0%1(/.f64 (*.f64 a (pow.f64 k m)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 10 binary64) k)) (*.f64 k k)))
22.0%1m
Compiler

Compiled 18 to 21 computations (-16.7% saved)

bsearch50.0ms (0.6%)

Memory
-4.7MiB live, 34.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
47.0ms
0.9240743034712066
5438055395873571000.0
Samples
15.0ms160×0valid
5.0ms77×0invalid
Compiler

Compiled 348 to 288 computations (17.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-pow: 5.0ms (38.4% of total)
ival-mult: 4.0ms (30.7% of total)
ival-add: 2.0ms (15.4% of total)
ival-div: 1.0ms (7.7% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
4.0MiB live, 4.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
0.9240743034712066
5438055395873571000.0
Compiler

Compiled 348 to 288 computations (17.2% saved)

bsearch75.0ms (0.9%)

Memory
-7.0MiB live, 66.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
8.878831063785799e-16
1.4886942276075188e-9
34.0ms
-1.1313423489190022e-7
-8.842031379373756e-14
Samples
37.0ms288×0valid
7.0ms109×0invalid
Compiler

Compiled 855 to 684 computations (20% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-pow: 19.0ms (57.9% of total)
ival-mult: 7.0ms (21.3% of total)
ival-add: 3.0ms (9.1% of total)
ival-div: 2.0ms (6.1% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch20.0ms (0.2%)

Memory
24.2MiB live, 24.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
8.878831063785799e-16
1.4886942276075188e-9
17.0ms
-822.2598324749346
-126.16843521787547
Samples
9.0ms96×0valid
3.0ms40×0invalid
Compiler

Compiled 729 to 570 computations (21.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-pow: 3.0ms (38.4% of total)
ival-mult: 2.0ms (25.6% of total)
ival-div: 1.0ms (12.8% of total)
ival-add: 1.0ms (12.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch35.0ms (0.4%)

Memory
-10.7MiB live, 33.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
0.9240743034712066
5438055395873571000.0
1.0ms
-822.2598324749346
-126.16843521787547
Samples
23.0ms29×0invalid
6.0ms64×0valid
Compiler

Compiled 738 to 578 computations (21.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-pow: 22.0ms (85.8% of total)
ival-mult: 2.0ms (7.8% of total)
ival-div: 1.0ms (3.9% of total)
ival-add: 1.0ms (3.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch12.0ms (0.1%)

Memory
-13.7MiB live, 22.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
0.9240743034712066
5438055395873571000.0
1.0ms
-822.2598324749346
-126.16843521787547
Samples
6.0ms32×0valid
1.0ms16×0invalid
Compiler

Compiled 1 136 to 824 computations (27.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 4.0ms (67.1% of total)
ival-pow: 1.0ms (16.8% of total)
ival-div: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch3.0ms (0%)

Memory
6.4MiB live, 6.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
0.9240743034712066
5438055395873571000.0
1.0ms
-822.2598324749346
-126.16843521787547
Compiler

Compiled 1 028 to 758 computations (26.3% saved)

bsearch3.0ms (0%)

Memory
5.7MiB live, 5.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
0.9240743034712066
5438055395873571000.0
1.0ms
-822.2598324749346
-126.16843521787547
Compiler

Compiled 1 060 to 774 computations (27% saved)

bsearch18.0ms (0.2%)

Memory
-4.1MiB live, 32.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
0.9240743034712066
5438055395873571000.0
14.0ms
-2.832221664437313e-133
-8.637834786555349e-134
Samples
8.0ms80×0valid
2.0ms29×0invalid
Compiler

Compiled 1 063 to 778 computations (26.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-pow: 4.0ms (54.1% of total)
ival-mult: 2.0ms (27% of total)
ival-div: 1.0ms (13.5% of total)
ival-add: 1.0ms (13.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch58.0ms (0.7%)

Memory
-14.8MiB live, 71.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
0.0001486686879535335
0.13494524805847755
18.0ms
2.2013299341895204e-301
4.171504342972505e-298
Samples
44.0ms256×0valid
Compiler

Compiled 1 026 to 722 computations (29.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 37.0ms
ival-add: 24.0ms (64.5% of total)
ival-pow: 7.0ms (18.8% of total)
ival-mult: 4.0ms (10.8% of total)
ival-div: 2.0ms (5.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch35.0ms (0.4%)

Memory
0.6MiB live, 39.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
7.171269468831137e+21
1.2058913198069788e+24
Samples
9.0ms112×0valid
Compiler

Compiled 501 to 368 computations (26.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-pow: 3.0ms (48.5% of total)
ival-mult: 2.0ms (32.3% of total)
ival-div: 1.0ms (16.2% of total)
ival-add: 1.0ms (16.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify112.0ms (1.3%)

Memory
25.2MiB live, 62.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0123912
1168858
2245858
3429858
4763858
51561858
64210858
77557858
Stop Event
node limit
Calls
Call 1
Inputs
(if (<=.f64 m #s(literal 7/2 binary64)) (/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a)))
(if (<=.f64 m #s(literal 7/2 binary64)) (*.f64 (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) a) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a)))
(if (<=.f64 m #s(literal -114122597371621/38685626227668133590597632 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))) (if (<=.f64 m #s(literal 3530063393274717/2417851639229258349412352 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 a (pow.f64 k (+.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) m)))))))
(if (<=.f64 m #s(literal -128 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a)) (if (<=.f64 m #s(literal 3530063393274717/2417851639229258349412352 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 a (pow.f64 k (+.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) m)))))))
(if (<=.f64 m #s(literal -128 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a)) (if (<=.f64 m #s(literal 4278419646001971/4503599627370496 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a))))
(if (<=.f64 m #s(literal -128 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 a (*.f64 k k)) #s(literal 99 binary64))) (*.f64 k k)))) (if (<=.f64 m #s(literal 2476979795053773/2251799813685248 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))))
(if (<=.f64 m #s(literal -128 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k)))) (if (<=.f64 m #s(literal 2476979795053773/2251799813685248 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))))
(if (<=.f64 m #s(literal -128 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k)))) (if (<=.f64 m #s(literal 2476979795053773/2251799813685248 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 #s(approx (+ 10 k) #s(literal 10 binary64)) k #s(literal 1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))))
(if (<=.f64 m #s(literal -7672009237256583/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k)))) (if (<=.f64 m #s(literal 4278419646001971/4503599627370496 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))))
(if (<=.f64 k #s(literal 1394913228670227/188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219443542346615871751089083876220596224387399635909565487009065232689887930358404389913798458461035797425091600762263250923357187307004059038598692050448905404416 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k)))) (if (<=.f64 k #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))))
(if (<=.f64 m #s(literal 7200000000000000000000 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64))))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))
Outputs
(if (<=.f64 m #s(literal 7/2 binary64)) (/.f64 (*.f64 (pow.f64 k m) a) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a)))
(if (<=.f64 m #s(literal 7/2 binary64)) (*.f64 (/.f64 (pow.f64 k m) (fma.f64 (+.f64 k #s(literal 10 binary64)) k #s(literal 1 binary64))) a) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a)))
(if (<=.f64 m #s(literal -114122597371621/38685626227668133590597632 binary64)) (/.f64 (*.f64 a (pow.f64 k m)) #s(approx (+ (+ 1 (* 10 k)) (* k k)) (fma.f64 #s(literal 10 binary64) k #s(literal 1 binary64)))) (if (<=.f64 m #s(literal 3530063393274717/2417851639229258349412352 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 a (pow.f64 k (+.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) m)))))))
(if (<=.f64 m #s(literal -128 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a)) (if (<=.f64 m #s(literal 3530063393274717/2417851639229258349412352 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 a (pow.f64 k (+.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) m)))))))
(if (<=.f64 m #s(literal -128 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a)) (if (<=.f64 m #s(literal 4278419646001971/4503599627370496 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a))))
(if (or (<=.f64 m #s(literal -128 binary64)) (not (<=.f64 m #s(literal 4278419646001971/4503599627370496 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (pow.f64 k m) a)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))))
(if (<=.f64 m #s(literal -128 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 #s(approx (- a (* (/ a k) (- (/ -99 k) -10))) (*.f64 (/.f64 a (*.f64 k k)) #s(literal 99 binary64))) (*.f64 k k)))) (if (<=.f64 m #s(literal 2476979795053773/2251799813685248 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))))
(if (<=.f64 m #s(literal -128 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k)))) (if (<=.f64 m #s(literal 2476979795053773/2251799813685248 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 (+.f64 #s(literal 10 binary64) k) k #s(literal 1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))))
(if (<=.f64 m #s(literal -128 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k)))) (if (<=.f64 m #s(literal 2476979795053773/2251799813685248 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (/.f64 a (fma.f64 #s(approx (+ 10 k) #s(literal 10 binary64)) k #s(literal 1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))))
(if (<=.f64 m #s(literal -7672009237256583/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k)))) (if (<=.f64 m #s(literal 4278419646001971/4503599627370496 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (+ (* -99 k) 10) k) -1) (*.f64 (*.f64 #s(literal -99 binary64) k) k)))))))
(if (<=.f64 k #s(literal 1394913228670227/188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219443542346615871751089083876220596224387399635909565487009065232689887930358404389913798458461035797425091600762263250923357187307004059038598692050448905404416 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k)))) (if (<=.f64 k #s(literal 3602879701896397/36028797018963968 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k))))))
(if (or (<=.f64 k #s(literal 1394913228670227/188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219443542346615871751089083876220596224387399635909565487009065232689887930358404389913798458461035797425091600762263250923357187307004059038598692050448905404416 binary64)) (not (<=.f64 k #s(literal 3602879701896397/36028797018963968 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (/.f64 a (*.f64 k k)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) (*.f64 (fma.f64 #s(literal -10 binary64) k #s(literal 1 binary64)) a))))
(if (<=.f64 m #s(literal 7200000000000000000000 binary64)) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64)))) #s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) #s(approx (/ a (+ (* (+ 10 k) k) 1)) #s(approx (+ (* (* a k) -10) a) (*.f64 (*.f64 a k) #s(literal -10 binary64))))))
#s(approx (/ (* a (pow k m)) (+ (+ 1 (* 10 k)) (* k k))) (*.f64 (neg.f64 a) #s(approx (/ -1 (+ (* (+ 10 k) k) 1)) #s(literal -1 binary64))))

soundness1.6s (19.4%)

Memory
3.1MiB live, 1 240.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04291919
112791839
237611611
081741486
02671220
18691176
226691003
08040929
054404
076404
1311394
22228394
08578375
0161724
1498691
21593585
35925531
08914490
01234
01934
16930
249530
3662030
0800627
03851603
111321513
234221349
083681264
031179
048173
1208161
21297161
08138161
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 530 to 691 computations (54.8% saved)

preprocess232.0ms (2.7%)

Memory
1.1MiB live, 187.7MiB allocated
Remove

(negabs a)

Compiler

Compiled 1 928 to 330 computations (82.9% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...