Jmat.Real.lambertw, newton loop step

Time bar (total: 11.3s)

analyze130.0ms (1.2%)

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
50%50%50%0.1%0%0%0%2
50%50%50%0.1%0%0%0%3
50%50%50%0.1%0%0%0%4
50%50%50%0.1%0%0%0%5
62.5%62.4%37.5%0.1%0%0%0%6
62.5%62.4%37.5%0.1%0%0%0%7
68.8%68.7%31.2%0.1%0%0%0%8
68.8%68.7%31.2%0.1%0%0%0%9
71.9%71.8%28.1%0.1%0%0%0%10
71.9%71.8%28.1%0.1%0%0%0%11
73.4%73.4%26.5%0.1%0%0%0%12
Compiler

Compiled 19 to 9 computations (52.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 51.0ms
ival-add: 17.0ms (33% of total)
ival-sub: 12.0ms (23.3% of total)
ival-exp: 9.0ms (17.5% of total)
ival-mult: 8.0ms (15.5% of total)
ival-div: 4.0ms (7.8% of total)
const: 1.0ms (1.9% of total)
backward-pass: 0.0ms (0% of total)

sample4.2s (37.2%)

Results
2.2s3976×5exit
463.0ms6405×0valid
422.0ms1851×1valid
330.0ms3962×0unsamplable
Precisions
Click to see histograms. Total time spent on operations: 2.2s
ival-sub: 609.0ms (28.3% of total)
ival-exp: 408.0ms (19% of total)
backward-pass: 367.0ms (17.1% of total)
ival-mult: 328.0ms (15.2% of total)
ival-add: 222.0ms (10.3% of total)
ival-div: 200.0ms (9.3% of total)
const: 17.0ms (0.8% of total)
Bogosity

preprocess201.0ms (1.8%)

Algorithm
egg-herbie
Rules
2246×fmm-def
2100×fnmsub-define
1704×fma-lowering-fma.f32
1704×fma-lowering-fma.f64
1522×fmsub-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02798
18594
229486
3124176
4585676
0814
12214
26114
318212
459712
5226112
6759212
0861512
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))
Outputs
(- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))
Call 2
Inputs
(- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))
(- (neg wj) (/ (- (* (neg wj) (exp (neg wj))) x) (+ (exp (neg wj)) (* (neg wj) (exp (neg wj))))))
(- wj (/ (- (* wj (exp wj)) (neg x)) (+ (exp wj) (* wj (exp wj)))))
(neg (- (neg wj) (/ (- (* (neg wj) (exp (neg wj))) x) (+ (exp (neg wj)) (* (neg wj) (exp (neg wj)))))))
(neg (- wj (/ (- (* wj (exp wj)) (neg x)) (+ (exp wj) (* wj (exp wj))))))
(- x (/ (- (* x (exp x)) wj) (+ (exp x) (* x (exp x)))))
Outputs
(- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))
(+ wj (/ (- (/ x (exp wj)) wj) (+ wj 1)))
(- (neg wj) (/ (- (* (neg wj) (exp (neg wj))) x) (+ (exp (neg wj)) (* (neg wj) (exp (neg wj))))))
(- (/ (- (neg wj) (* x (exp wj))) (+ wj -1)) wj)
(- wj (/ (- (* wj (exp wj)) (neg x)) (+ (exp wj) (* wj (exp wj)))))
(+ wj (/ (- (neg wj) (/ x (exp wj))) (+ wj 1)))
(neg (- (neg wj) (/ (- (* (neg wj) (exp (neg wj))) x) (+ (exp (neg wj)) (* (neg wj) (exp (neg wj)))))))
(+ wj (/ (- (neg wj) (* x (exp wj))) (- 1 wj)))
(neg (- wj (/ (- (* wj (exp wj)) (neg x)) (+ (exp wj) (* wj (exp wj))))))
(- (* (recip (+ wj 1)) (+ wj (/ x (exp wj)))) wj)
(- x (/ (- (* x (exp x)) wj) (+ (exp x) (* x (exp x)))))
(+ x (/ (- (/ wj (exp x)) x) (+ x 1)))

explain113.0ms (1%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
560-0-(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
50-0-(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
00-0-x
00-0-wj
00-0-(exp.f64 wj)
00-0-(*.f64 wj (exp.f64 wj))
00-0-(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
00-0-(-.f64 (*.f64 wj (exp.f64 wj)) x)
Results
34.0ms406×0valid
31.0ms106×1valid
Compiler

Compiled 126 to 26 computations (79.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 39.0ms
ival-mult: 13.0ms (33.3% of total)
ival-exp: 8.0ms (20.5% of total)
ival-sub: 8.0ms (20.5% of total)
ival-div: 4.0ms (10.2% of total)
ival-add: 3.0ms (7.7% of total)
backward-pass: 2.0ms (5.1% of total)
const: 1.0ms (2.6% of total)

eval0.0ms (0%)

Compiler

Compiled 14 to 9 computations (35.7% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
78.5%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
81.2%
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))
Compiler

Compiled 32 to 17 computations (46.9% saved)

simplify139.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (*.f64 wj (exp.f64 wj)) x)
cost-diff6400
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
cost-diff12928
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
cost-diff12928
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
cost-diff0
(/.f64 x (exp.f64 wj))
cost-diff0
(-.f64 wj (/.f64 x (exp.f64 wj)))
cost-diff0
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))
cost-diff0
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))
Rules
2506×fmm-def
2000×fma-lowering-fma.f32
2000×fma-lowering-fma.f64
1748×fmsub-define
1468×sum5-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01483
13683
29183
324581
477781
5283781
6792681
0837481
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ wj (/ (- wj (/ x (exp wj))) (- -1 wj)))
wj
(/ (- wj (/ x (exp wj))) (- -1 wj))
(- wj (/ x (exp wj)))
(/ x (exp wj))
x
(exp wj)
(- -1 wj)
-1
(- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))
wj
(/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))
(- (* wj (exp wj)) x)
(* wj (exp wj))
(exp wj)
x
(+ (exp wj) (* wj (exp wj)))
Outputs
(+ wj (/ (- wj (/ x (exp wj))) (- -1 wj)))
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))
wj
(/ (- wj (/ x (exp wj))) (- -1 wj))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))
(- wj (/ x (exp wj)))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
x
(exp wj)
(exp.f64 wj)
(- -1 wj)
(-.f64 #s(literal -1 binary64) wj)
-1
#s(literal -1 binary64)
(- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))
wj
(/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(- (* wj (exp wj)) x)
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(exp wj)
(exp.f64 wj)
x
(+ (exp wj) (* wj (exp wj)))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))

localize73.0ms (0.6%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 wj (exp.f64 wj))
accuracy100.0%
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
accuracy98.1%
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
accuracy81.3%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
accuracy100.0%
(exp.f64 wj)
accuracy100.0%
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))
accuracy100.0%
(/.f64 x (exp.f64 wj))
accuracy81.3%
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))
Results
34.0ms203×0valid
20.0ms53×1valid
Compiler

Compiled 94 to 15 computations (84% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-exp: 8.0ms (27.7% of total)
ival-div: 7.0ms (24.2% of total)
ival-sub: 7.0ms (24.2% of total)
ival-add: 3.0ms (10.4% of total)
backward-pass: 2.0ms (6.9% of total)
ival-mult: 2.0ms (6.9% of total)
const: 0.0ms (0% of total)

series18.0ms (0.2%)

Counts
10 → 204
Calls
Call 1
Inputs
#<alt (+ wj (/ (- wj (/ x (exp wj))) (- -1 wj)))>
#<alt (/ (- wj (/ x (exp wj))) (- -1 wj))>
#<alt (- wj (/ x (exp wj)))>
#<alt (/ x (exp wj))>
#<alt (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))>
#<alt (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))>
#<alt (+ (exp wj) (* wj (exp wj)))>
#<alt (- (* wj (exp wj)) x)>
#<alt (exp wj)>
#<alt (* wj (exp wj))>
Outputs
#<alt x>
#<alt (+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))>
#<alt (+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -2 x) (* 1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))>
#<alt (+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 (+ x (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x))))) (+ (* -2 x) (* 1/2 x))))) (* -1 (- (+ (* -2 x) (* 1/2 x)) (+ 1 x)))))))))>
#<alt wj>
#<alt (* wj (- 1 (/ 1 wj)))>
#<alt (* wj (- (+ 1 (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2)))) (/ 1 wj)))>
#<alt (* wj (- (+ 1 (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 3))) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2))))) (/ 1 wj)))>
#<alt wj>
#<alt (* -1 (* wj (- (/ 1 wj) 1)))>
#<alt (* -1 (* wj (- (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1) wj)) 1)))>
#<alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1) wj)) 1)))>
#<alt (+ wj (* -1 (/ wj (+ 1 wj))))>
#<alt (+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))>
#<alt (+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))>
#<alt (+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))>
#<alt (/ x (* (exp wj) (+ 1 wj)))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))>
#<alt (/ x (* (exp wj) (+ 1 wj)))>
#<alt (* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))>
#<alt (* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))>
#<alt (* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))>
#<alt x>
#<alt (+ x (* -1 (* wj (- (+ 1 x) (* -1 x)))))>
#<alt (+ x (* wj (+ (* -1 (* wj (- (+ (* -2 x) (* 1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x))))))>
#<alt (+ x (* wj (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 (+ x (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x))))) (+ (* -2 x) (* 1/2 x))))) (* -1 (- (+ (* -2 x) (* 1/2 x)) (+ 1 x))))))))>
#<alt -1>
#<alt (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1)>
#<alt (- (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 2))) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj))) 1)>
#<alt (- (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 2))) (+ (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 3))))) 1)>
#<alt -1>
#<alt (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1)>
#<alt (- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1)>
#<alt (- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj))) wj)) 1)>
#<alt (* -1 (/ wj (+ 1 wj)))>
#<alt (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj))))>
#<alt (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj))))>
#<alt (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj))))>
#<alt (/ x (* (exp wj) (+ 1 wj)))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))>
#<alt (/ x (* (exp wj) (+ 1 wj)))>
#<alt (* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))>
#<alt (* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))>
#<alt (* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))>
#<alt (* -1 x)>
#<alt (- (* wj (+ 1 x)) x)>
#<alt (- (* wj (+ 1 (+ x (* wj (+ (* -1 x) (* 1/2 x)))))) x)>
#<alt (- (* wj (+ 1 (+ x (* wj (+ (* -1 x) (+ (* 1/2 x) (* wj (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x)))))))))) x)>
#<alt wj>
#<alt (* wj (+ 1 (* -1 (/ x (* wj (exp wj))))))>
#<alt (* wj (+ 1 (* -1 (/ x (* wj (exp wj))))))>
#<alt (* wj (+ 1 (* -1 (/ x (* wj (exp wj))))))>
#<alt wj>
#<alt (* -1 (* wj (- (/ x (* wj (exp wj))) 1)))>
#<alt (* -1 (* wj (- (/ x (* wj (exp wj))) 1)))>
#<alt (* -1 (* wj (- (/ x (* wj (exp wj))) 1)))>
#<alt wj>
#<alt (+ wj (* -1 (/ x (exp wj))))>
#<alt (+ wj (* -1 (/ x (exp wj))))>
#<alt (+ wj (* -1 (/ x (exp wj))))>
#<alt (* -1 (/ x (exp wj)))>
#<alt (* x (- (/ wj x) (/ 1 (exp wj))))>
#<alt (* x (- (/ wj x) (/ 1 (exp wj))))>
#<alt (* x (- (/ wj x) (/ 1 (exp wj))))>
#<alt (* -1 (/ x (exp wj)))>
#<alt (* -1 (* x (+ (* -1 (/ wj x)) (/ 1 (exp wj)))))>
#<alt (* -1 (* x (+ (* -1 (/ wj x)) (/ 1 (exp wj)))))>
#<alt (* -1 (* x (+ (* -1 (/ wj x)) (/ 1 (exp wj)))))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt x>
#<alt (+ x (* -1 (* wj x)))>
#<alt (+ x (* wj (- (* -1 (* wj (+ (* -1 x) (* 1/2 x)))) x)))>
#<alt (+ x (* wj (- (* wj (- (* -1 (* wj (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x))))) (+ (* -1 x) (* 1/2 x)))) x)))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt (/ x (exp wj))>
#<alt x>
#<alt (+ x (* -2 (* wj x)))>
#<alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))>
#<alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))>
#<alt wj>
#<alt (* wj (- 1 (/ 1 wj)))>
#<alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))>
#<alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))>
#<alt wj>
#<alt (* -1 (* wj (- (/ 1 wj) 1)))>
#<alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))>
#<alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))>
#<alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))>
#<alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))>
#<alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))>
#<alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))>
#<alt (/ x (+ (exp wj) (* wj (exp wj))))>
#<alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))>
#<alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))>
#<alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))>
#<alt (/ x (+ (exp wj) (* wj (exp wj))))>
#<alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))>
#<alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))>
#<alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))>
#<alt (* -1 x)>
#<alt (+ (* -1 x) (* wj (- 1 (* -2 x))))>
#<alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))>
#<alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))>
#<alt 1>
#<alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))>
#<alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))>
#<alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))>
#<alt 1>
#<alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))>
#<alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))>
#<alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))>
#<alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))>
#<alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))>
#<alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))>
#<alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))>
#<alt (* -1 (/ x (+ (exp wj) (* wj (exp wj)))))>
#<alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))>
#<alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))>
#<alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))>
#<alt (* -1 (/ x (+ (exp wj) (* wj (exp wj)))))>
#<alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))>
#<alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))>
#<alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))>
#<alt 1>
#<alt (+ 1 (* 2 wj))>
#<alt (+ 1 (* wj (+ 2 (* 3/2 wj))))>
#<alt (+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))>
#<alt (* wj (exp wj))>
#<alt (* wj (+ (exp wj) (/ (exp wj) wj)))>
#<alt (* wj (+ (exp wj) (/ (exp wj) wj)))>
#<alt (* wj (+ (exp wj) (/ (exp wj) wj)))>
#<alt (* wj (exp wj))>
#<alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))>
#<alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))>
#<alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))>
#<alt (* -1 x)>
#<alt (- wj x)>
#<alt (- (* wj (+ 1 wj)) x)>
#<alt (- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)>
#<alt (* wj (exp wj))>
#<alt (* wj (+ (exp wj) (* -1 (/ x wj))))>
#<alt (* wj (+ (exp wj) (* -1 (/ x wj))))>
#<alt (* wj (+ (exp wj) (* -1 (/ x wj))))>
#<alt (* wj (exp wj))>
#<alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))>
#<alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))>
#<alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))>
#<alt (* wj (exp wj))>
#<alt (+ (* -1 x) (* wj (exp wj)))>
#<alt (+ (* -1 x) (* wj (exp wj)))>
#<alt (+ (* -1 x) (* wj (exp wj)))>
#<alt (* -1 x)>
#<alt (* x (- (/ (* wj (exp wj)) x) 1))>
#<alt (* x (- (/ (* wj (exp wj)) x) 1))>
#<alt (* x (- (/ (* wj (exp wj)) x) 1))>
#<alt (* -1 x)>
#<alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))>
#<alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))>
#<alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))>
#<alt 1>
#<alt (+ 1 wj)>
#<alt (+ 1 (* wj (+ 1 (* 1/2 wj))))>
#<alt (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj))))))>
#<alt (exp wj)>
#<alt (exp wj)>
#<alt (exp wj)>
#<alt (exp wj)>
#<alt (exp wj)>
#<alt (exp wj)>
#<alt (exp wj)>
#<alt (exp wj)>
#<alt wj>
#<alt (* wj (+ 1 wj))>
#<alt (* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))>
#<alt (* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))>
#<alt (* wj (exp wj))>
#<alt (* wj (exp wj))>
#<alt (* wj (exp wj))>
#<alt (* wj (exp wj))>
#<alt (* wj (exp wj))>
#<alt (* wj (exp wj))>
#<alt (* wj (exp wj))>
#<alt (* wj (exp wj))>
Calls

51 calls:

TimeVariablePointExpression
2.0ms
x
@0
(- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))
1.0ms
x
@-inf
(+ wj (/ (- wj (/ x (exp wj))) (- -1 wj)))
1.0ms
wj
@0
(+ wj (/ (- wj (/ x (exp wj))) (- -1 wj)))
1.0ms
x
@inf
(+ wj (/ (- wj (/ x (exp wj))) (- -1 wj)))
1.0ms
x
@0
(+ wj (/ (- wj (/ x (exp wj))) (- -1 wj)))

rewrite334.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
4360×/-lowering-/.f32
4360×/-lowering-/.f64
3714×*-lowering-*.f32
3714×*-lowering-*.f64
1962×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01475
112175
2129775
0851475
Stop Event
iter limit
node limit
Counts
10 → 388
Calls
Call 1
Inputs
(+ wj (/ (- wj (/ x (exp wj))) (- -1 wj)))
(/ (- wj (/ x (exp wj))) (- -1 wj))
(- wj (/ x (exp wj)))
(/ x (exp wj))
(- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))
(/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))
(+ (exp wj) (* wj (exp wj)))
(- (* wj (exp wj)) x)
(exp wj)
(* wj (exp wj))
Outputs
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) wj)
(-.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) wj))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))) (/.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))))
(-.f64 (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) wj)) (/.f64 (*.f64 wj wj) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) wj)))
(fma.f64 wj (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) wj)))
(fma.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) wj)
(fma.f64 (+.f64 (-.f64 #s(literal 0 binary64) wj) (/.f64 x (exp.f64 wj))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))) wj)
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) wj)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 wj (/.f64 x (exp.f64 wj))) wj)
(fma.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (neg.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) wj)))
(fma.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) wj)))
(fma.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) wj)
(fma.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) wj)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 wj wj) (/.f64 (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj)))))) (+.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 3 binary64))) (+.f64 (*.f64 wj wj) (/.f64 (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj)))))))
(/.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) (/.f64 wj (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 wj wj) (/.f64 (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj)))))) (+.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64))) (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 wj wj) (/.f64 (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) (/.f64 wj (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)))) (neg.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) wj))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))) (*.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)))) (*.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))) (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 wj wj) (/.f64 (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)) (*.f64 wj wj))) (neg.f64 (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) wj)))
(pow.f64 (/.f64 (+.f64 (*.f64 wj wj) (/.f64 (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj)))))) (+.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) (/.f64 (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj))))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))))
(+.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))
(+.f64 (fma.f64 wj (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) x))) (fma.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) x (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) x)))
(+.f64 (fma.f64 wj (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (exp.f64 wj)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj)))))
(+.f64 (fma.f64 wj (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))))))
(+.f64 (fma.f64 wj (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))) (fma.f64 (neg.f64 (+.f64 wj #s(literal -1 binary64))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))))
(+.f64 (fma.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) x))) (fma.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) x (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) x)))
(+.f64 (fma.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (exp.f64 wj)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj)))))
(+.f64 (fma.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))))))
(+.f64 (fma.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (neg.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))) (fma.f64 (neg.f64 (+.f64 wj #s(literal -1 binary64))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))))
(+.f64 (fma.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) x))) (fma.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) x (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) x)))
(+.f64 (fma.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (exp.f64 wj)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj)))))
(+.f64 (fma.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))))))
(+.f64 (fma.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) (neg.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))) (fma.f64 (neg.f64 (+.f64 wj #s(literal -1 binary64))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj))))) #s(literal -1 binary64)))
(-.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))
(-.f64 (/.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))) (-.f64 #s(literal -1 binary64) wj)))
(-.f64 (/.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (/.f64 x (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (+.f64 wj (/.f64 x (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) wj)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))))) (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))))))
(-.f64 (/.f64 (*.f64 wj wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 wj (/.f64 x (exp.f64 wj))))) (/.f64 (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 wj (/.f64 x (exp.f64 wj))))))
(-.f64 (/.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))) (/.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 x (exp.f64 wj))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))
(-.f64 (/.f64 (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))) (+.f64 (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) (+.f64 (pow.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))))) (/.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))) (+.f64 (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) (+.f64 (pow.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))))))
(-.f64 (/.f64 (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) (+.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))) (/.f64 (pow.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)) (+.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))))
(fma.f64 wj (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))
(fma.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (neg.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))
(fma.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) (neg.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))
(neg.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(neg.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) wj) (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj)))) #s(literal 1 binary64))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) wj) (/.f64 x (exp.f64 wj))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj)))))))
(/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 wj (/.f64 x (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 x (exp.f64 wj)))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64))))) #s(literal 1 binary64)) (*.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) wj) (/.f64 x (exp.f64 wj)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 wj (/.f64 x (exp.f64 wj))))))
(/.f64 (-.f64 (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))) (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))) (+.f64 (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) (+.f64 (pow.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))))
(/.f64 (-.f64 (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) (pow.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64))) (+.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))))
(/.f64 (*.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) (+.f64 wj (/.f64 x (exp.f64 wj))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) wj) (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (-.f64 (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))) (*.f64 (-.f64 #s(literal -1 binary64) wj) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 0 binary64) (exp.f64 wj)))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 0 binary64) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 0 binary64) (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 wj (/.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 x (exp.f64 wj)))) (*.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 x (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 wj (*.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 (exp.f64 wj) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 (exp.f64 wj) x))))
(/.f64 (-.f64 (*.f64 wj (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj))))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) wj) x)) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) wj) (/.f64 x (exp.f64 wj)))) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) wj) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 0 binary64) (exp.f64 wj)))) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) wj) (-.f64 #s(literal 0 binary64) x))) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 0 binary64) (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 x (exp.f64 wj)))) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) wj) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 x (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 (exp.f64 wj) x))) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) wj) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 (exp.f64 wj) x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) wj) (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj))))) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) wj) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) x)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) wj) (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (exp.f64 wj)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 0 binary64) (exp.f64 wj)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 #s(literal 0 binary64) x))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 0 binary64) (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 x (exp.f64 wj)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 x (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 (exp.f64 wj) x))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 (exp.f64 wj) x))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) wj) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj))))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 x (exp.f64 wj))))) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) wj) (/.f64 x (exp.f64 wj))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))) (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))))) (neg.f64 (+.f64 (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) (+.f64 (pow.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) (pow.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)))) (neg.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)))) (neg.f64 (+.f64 wj (/.f64 x (exp.f64 wj)))))
(/.f64 (+.f64 (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))) (pow.f64 (neg.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 (neg.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))) (neg.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))) (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))))))
(pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 wj (/.f64 x (exp.f64 wj)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (+.f64 (-.f64 #s(literal 0 binary64) wj) (/.f64 x (exp.f64 wj))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 wj (/.f64 x (exp.f64 wj))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 x (exp.f64 wj)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))))
(*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64)))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 wj (/.f64 x (exp.f64 wj)))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj (/.f64 x (exp.f64 wj)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))))
(*.f64 (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj (/.f64 x (exp.f64 wj)))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(*.f64 (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj (/.f64 x (exp.f64 wj)))))
(+.f64 wj (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj))))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj))) wj)
(-.f64 wj (/.f64 x (exp.f64 wj)))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))) (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (/.f64 x (exp.f64 wj)))) (/.f64 (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (+.f64 wj (/.f64 x (exp.f64 wj)))))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj))))) (/.f64 (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (-.f64 wj (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj))))))
(fma.f64 x (neg.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj))) wj)
(fma.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)) wj)
(fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1 binary64) (exp.f64 wj)) wj)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64))))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (+.f64 (*.f64 wj wj) (-.f64 (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 wj (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64))))) (+.f64 wj (/.f64 x (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64))))) (-.f64 wj (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (neg.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (neg.f64 (+.f64 (*.f64 wj wj) (-.f64 (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 wj (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (neg.f64 (+.f64 wj (/.f64 x (exp.f64 wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (neg.f64 (-.f64 wj (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))) (*.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (*.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (+.f64 wj (/.f64 x (exp.f64 wj)))) (*.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (*.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj (/.f64 x (exp.f64 wj)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64))))))) (neg.f64 (neg.f64 (+.f64 wj (/.f64 x (exp.f64 wj))))))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 x (*.f64 x x)))) (*.f64 wj (*.f64 wj wj))) (+.f64 (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (-.f64 (*.f64 wj wj) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj))) wj))))
(pow.f64 (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 x (*.f64 x x)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(*.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 x x) (exp.f64 (*.f64 wj #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 wj (/.f64 x (exp.f64 wj)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (exp.f64 wj) x)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 wj))) (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj))))
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 wj) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (exp.f64 wj) x) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (exp.f64 wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 wj) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (exp.f64 wj) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (exp.f64 wj) x))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (exp.f64 wj))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 wj))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (exp.f64 wj)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 wj)))))
(pow.f64 (/.f64 (exp.f64 wj) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (exp.f64 wj) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) (exp.f64 wj)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 wj))))
(*.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj)))
(*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) x)
(*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(+.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj)
(+.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))) (/.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (/.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)
(fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj)
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (exp.f64 wj)) x)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 wj wj) (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 wj wj) (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))) (*.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)))) (*.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj))))
(/.f64 (+.f64 (pow.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))) #s(literal 3 binary64)) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))) (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))))) (-.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(+.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) (neg.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(+.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) x (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x)))
(+.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))))))) (fma.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj)))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))))))
(+.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64))))))))) (fma.f64 (neg.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))))))
(+.f64 (fma.f64 (exp.f64 wj) (/.f64 wj (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) x (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x)))
(+.f64 (fma.f64 (exp.f64 wj) (/.f64 wj (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))))))) (fma.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj)))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))))))
(+.f64 (fma.f64 (exp.f64 wj) (/.f64 wj (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64))))))))) (fma.f64 (neg.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))))))
(+.f64 (fma.f64 (*.f64 wj (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) x (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x)))
(+.f64 (fma.f64 (*.f64 wj (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))))))) (fma.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj)))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))))))
(+.f64 (fma.f64 (*.f64 wj (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64))))))))) (fma.f64 (neg.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))))))
(+.f64 (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) x (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x)))
(+.f64 (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)) (neg.f64 (*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))))))) (fma.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj)))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))))))
(+.f64 (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)) (neg.f64 (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64))))))))) (fma.f64 (neg.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))))))
(+.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) x (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x)))
(+.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (neg.f64 (*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))))))) (fma.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj)))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))))))
(+.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (neg.f64 (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64))))))))) (fma.f64 (neg.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) x (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x)))
(+.f64 (fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (neg.f64 (*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))))))) (fma.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj)))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (neg.f64 (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64))))))))) (fma.f64 (neg.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) x (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x)))
(+.f64 (fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (neg.f64 (*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))))))) (fma.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj)))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (/.f64 x (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (neg.f64 (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64))))))))) (fma.f64 (neg.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (/.f64 x (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 wj (exp.f64 wj)) x))) #s(literal -1 binary64)))
(-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (+.f64 x (*.f64 wj (exp.f64 wj)))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (/.f64 (*.f64 x x) (+.f64 x (*.f64 wj (exp.f64 wj)))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj))))))))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (+.f64 x (*.f64 wj (exp.f64 wj))))) (/.f64 (*.f64 x x) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (+.f64 x (*.f64 wj (exp.f64 wj))))))
(-.f64 (/.f64 (*.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x) (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))) (/.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (exp.f64 wj) (/.f64 wj (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (*.f64 wj (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)) (neg.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (neg.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (neg.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (neg.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 wj (exp.f64 wj)) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (exp.f64 wj)) x)) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 wj (exp.f64 wj)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 wj (exp.f64 wj)) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x)) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (+.f64 x (*.f64 wj (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)) (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(literal 1 binary64)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj))))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 (+.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x))) (neg.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (+.f64 x (*.f64 wj (exp.f64 wj))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (exp.f64 wj)) x))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) #s(literal 3 binary64)) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) #s(literal 2 binary64)) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))) (+.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 x (*.f64 wj (exp.f64 wj))))
(/.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj))
(/.f64 (-.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (exp.f64 wj)) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) x))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (exp.f64 wj)) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (*.f64 (exp.f64 (-.f64 wj wj)) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) x)) (*.f64 (*.f64 (exp.f64 (-.f64 wj wj)) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (*.f64 (exp.f64 (-.f64 wj wj)) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) (-.f64 #s(literal 0 binary64) x))) (*.f64 (*.f64 (exp.f64 (-.f64 wj wj)) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)) (*.f64 (*.f64 (exp.f64 (-.f64 wj wj)) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) #s(literal 1 binary64))) (*.f64 (*.f64 (exp.f64 (-.f64 wj wj)) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (*.f64 (exp.f64 (-.f64 wj wj)) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))))) (*.f64 (*.f64 (exp.f64 (-.f64 wj wj)) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) x))) (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (exp.f64 wj) x)) (*.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (exp.f64 wj) (-.f64 #s(literal 0 binary64) x))) (*.f64 (exp.f64 wj) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)) (*.f64 (exp.f64 wj) #s(literal 1 binary64))) (*.f64 (exp.f64 wj) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)) (*.f64 (exp.f64 wj) (/.f64 x (+.f64 wj #s(literal 1 binary64))))) (exp.f64 (*.f64 wj #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (exp.f64 wj)) x)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x))) (neg.f64 (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj))))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) #s(literal 3 binary64)) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) #s(literal 2 binary64)) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (neg.f64 (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (neg.f64 (+.f64 x (*.f64 wj (exp.f64 wj)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) (exp.f64 wj)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) (neg.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(pow.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (exp.f64 wj)) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 wj (exp.f64 wj)) x))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (exp.f64 wj)) x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (pow.f64 (/.f64 (exp.f64 wj) (-.f64 (*.f64 wj (exp.f64 wj)) x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 wj)))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 wj)))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))))
(*.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))))
(*.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 wj (exp.f64 wj)))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (-.f64 #s(literal 0 binary64) (exp.f64 wj))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (+.f64 wj #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))) (exp.f64 wj)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 wj (exp.f64 wj)))) (exp.f64 wj)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (exp.f64 wj)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x)) (exp.f64 wj)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x)) (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x)) (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj))))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))))
(*.f64 (/.f64 (+.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 x (*.f64 wj (exp.f64 wj)))))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(-.f64 (/.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))) (/.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64))))))))
(/.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))))
(/.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))))
(/.f64 (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64))))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(/.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (neg.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj)))))
(/.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (neg.f64 (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj)))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (neg.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) (*.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))))) (neg.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64))))))) (neg.f64 (neg.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (exp.f64 (*.f64 wj #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))))
(pow.f64 (/.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj))) (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))))) #s(literal -1 binary64))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(*.f64 (+.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) wj)))))
(*.f64 (-.f64 (exp.f64 (*.f64 wj #s(literal 2 binary64))) (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 wj))
(+.f64 (*.f64 wj (exp.f64 wj)) (-.f64 #s(literal 0 binary64) x))
(+.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 wj (exp.f64 wj)))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(-.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (+.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 (*.f64 x x) (+.f64 x (*.f64 wj (exp.f64 wj)))))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (-.f64 (*.f64 wj (exp.f64 wj)) (-.f64 #s(literal 0 binary64) x))) (/.f64 (*.f64 x x) (-.f64 (*.f64 wj (exp.f64 wj)) (-.f64 #s(literal 0 binary64) x))))
(fma.f64 wj (exp.f64 wj) (-.f64 #s(literal 0 binary64) x))
(fma.f64 (exp.f64 wj) wj (-.f64 #s(literal 0 binary64) x))
(fma.f64 #s(literal -1 binary64) x (*.f64 wj (exp.f64 wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj))))) (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 wj (exp.f64 wj))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 wj (exp.f64 wj)) (-.f64 #s(literal 0 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj))))) (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 wj (exp.f64 wj))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x)) (+.f64 x (*.f64 wj (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x)) (-.f64 (*.f64 wj (exp.f64 wj)) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 wj (exp.f64 wj)) (-.f64 #s(literal 0 binary64) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x))) (neg.f64 (+.f64 x (*.f64 wj (exp.f64 wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))) (*.f64 (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj))))) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj))))) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (+.f64 x (*.f64 wj (exp.f64 wj)))) (*.f64 (+.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 x x))) (*.f64 (+.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 x (*.f64 wj (exp.f64 wj)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x)))) (neg.f64 (neg.f64 (+.f64 x (*.f64 wj (exp.f64 wj))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 wj (exp.f64 wj))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj))))) (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x (*.f64 wj (exp.f64 wj))) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (exp.f64 wj)))))))
(*.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (*.f64 wj #s(literal 2 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 wj (exp.f64 wj)))))
(exp.f64 wj)
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)

simplify242.0ms (2.1%)

Algorithm
egg-herbie
Rules
3392×*-lowering-*.f32
3392×*-lowering-*.f64
2702×+-lowering-+.f64
2702×+-lowering-+.f32
1916×fnmadd-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03732412
113232194
249672124
080522124
Stop Event
iter limit
node limit
Counts
204 → 204
Calls
Call 1
Inputs
x
(+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -2 x) (* 1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))
(+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 (+ x (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x))))) (+ (* -2 x) (* 1/2 x))))) (* -1 (- (+ (* -2 x) (* 1/2 x)) (+ 1 x)))))))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2)))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 3))) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1) wj)) 1)))
(+ wj (* -1 (/ wj (+ 1 wj))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))
(/ x (* (exp wj) (+ 1 wj)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(/ x (* (exp wj) (+ 1 wj)))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
x
(+ x (* -1 (* wj (- (+ 1 x) (* -1 x)))))
(+ x (* wj (+ (* -1 (* wj (- (+ (* -2 x) (* 1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x))))))
(+ x (* wj (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 (+ x (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x))))) (+ (* -2 x) (* 1/2 x))))) (* -1 (- (+ (* -2 x) (* 1/2 x)) (+ 1 x))))))))
-1
(- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1)
(- (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 2))) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj))) 1)
(- (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 2))) (+ (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 3))))) 1)
-1
(- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1)
(- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1)
(- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj))) wj)) 1)
(* -1 (/ wj (+ 1 wj)))
(+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj))))
(+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj))))
(+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj))))
(/ x (* (exp wj) (+ 1 wj)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))
(/ x (* (exp wj) (+ 1 wj)))
(* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 x)
(- (* wj (+ 1 x)) x)
(- (* wj (+ 1 (+ x (* wj (+ (* -1 x) (* 1/2 x)))))) x)
(- (* wj (+ 1 (+ x (* wj (+ (* -1 x) (+ (* 1/2 x) (* wj (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x)))))))))) x)
wj
(* wj (+ 1 (* -1 (/ x (* wj (exp wj))))))
(* wj (+ 1 (* -1 (/ x (* wj (exp wj))))))
(* wj (+ 1 (* -1 (/ x (* wj (exp wj))))))
wj
(* -1 (* wj (- (/ x (* wj (exp wj))) 1)))
(* -1 (* wj (- (/ x (* wj (exp wj))) 1)))
(* -1 (* wj (- (/ x (* wj (exp wj))) 1)))
wj
(+ wj (* -1 (/ x (exp wj))))
(+ wj (* -1 (/ x (exp wj))))
(+ wj (* -1 (/ x (exp wj))))
(* -1 (/ x (exp wj)))
(* x (- (/ wj x) (/ 1 (exp wj))))
(* x (- (/ wj x) (/ 1 (exp wj))))
(* x (- (/ wj x) (/ 1 (exp wj))))
(* -1 (/ x (exp wj)))
(* -1 (* x (+ (* -1 (/ wj x)) (/ 1 (exp wj)))))
(* -1 (* x (+ (* -1 (/ wj x)) (/ 1 (exp wj)))))
(* -1 (* x (+ (* -1 (/ wj x)) (/ 1 (exp wj)))))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
x
(+ x (* -1 (* wj x)))
(+ x (* wj (- (* -1 (* wj (+ (* -1 x) (* 1/2 x)))) x)))
(+ x (* wj (- (* wj (- (* -1 (* wj (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x))))) (+ (* -1 x) (* 1/2 x)))) x)))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
(/ x (exp wj))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
1
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (exp wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 x)
(- wj x)
(- (* wj (+ 1 wj)) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(* wj (exp wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (exp wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* wj (exp wj))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* wj (exp wj)))
(* -1 x)
(* x (- (/ (* wj (exp wj)) x) 1))
(* x (- (/ (* wj (exp wj)) x) 1))
(* x (- (/ (* wj (exp wj)) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
1
(+ 1 wj)
(+ 1 (* wj (+ 1 (* 1/2 wj))))
(+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj))))))
(exp wj)
(exp wj)
(exp wj)
(exp wj)
(exp wj)
(exp wj)
(exp wj)
(exp wj)
wj
(* wj (+ 1 wj))
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
Outputs
x
(+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))
(+.f64 x (*.f64 wj (-.f64 #s(literal 1 binary64) (+.f64 x (+.f64 x #s(literal 1 binary64))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -2 x) (* 1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))
(+.f64 x (*.f64 wj (-.f64 (-.f64 #s(literal 1 binary64) (+.f64 x (+.f64 x #s(literal 1 binary64)))) (*.f64 wj (+.f64 (*.f64 x #s(literal -3/2 binary64)) (-.f64 #s(literal -1 binary64) x))))))
(+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 (+ x (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x))))) (+ (* -2 x) (* 1/2 x))))) (* -1 (- (+ (* -2 x) (* 1/2 x)) (+ 1 x)))))))))
(+.f64 x (*.f64 wj (+.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal -1 binary64) (+.f64 x x)) (*.f64 wj (-.f64 (-.f64 (*.f64 x #s(literal 3/2 binary64)) (-.f64 #s(literal -1 binary64) x)) (*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal -1/3 binary64)) (+.f64 x (*.f64 x #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3/2 binary64)))))))))))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2)))) (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj)))
(* wj (- (+ 1 (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 3))) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2))))) (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj))))
(* -1 (* wj (- (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj))) wj)) (-.f64 #s(literal 0 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1) wj)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (+.f64 (/.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj)))) wj)) wj))))
(+ wj (* -1 (/ wj (+ 1 wj))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(*.f64 x (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(*.f64 x (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(*.f64 x (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)) (-.f64 #s(literal 0 binary64) x))
x
(+ x (* -1 (* wj (- (+ 1 x) (* -1 x)))))
(+.f64 x (*.f64 wj (-.f64 #s(literal -1 binary64) (+.f64 x x))))
(+ x (* wj (+ (* -1 (* wj (- (+ (* -2 x) (* 1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x))))))
(+.f64 x (*.f64 wj (-.f64 (-.f64 #s(literal -1 binary64) (+.f64 x x)) (*.f64 wj (+.f64 (*.f64 x #s(literal -3/2 binary64)) (-.f64 #s(literal -1 binary64) x))))))
(+ x (* wj (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 (+ x (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x))))) (+ (* -2 x) (* 1/2 x))))) (* -1 (- (+ (* -2 x) (* 1/2 x)) (+ 1 x))))))))
(+.f64 x (*.f64 wj (+.f64 (-.f64 #s(literal -1 binary64) (+.f64 x x)) (*.f64 wj (-.f64 (-.f64 (*.f64 x #s(literal 3/2 binary64)) (-.f64 #s(literal -1 binary64) x)) (*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal -1/3 binary64)) (+.f64 x (*.f64 x #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3/2 binary64))))))))))
-1
#s(literal -1 binary64)
(- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1)
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj))
(- (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 2))) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj))) 1)
(+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj))
(- (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 2))) (+ (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 3))))) 1)
(+.f64 (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))) #s(literal -1 binary64)))
-1
#s(literal -1 binary64)
(- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1)
(+.f64 (/.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj)))
(- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1)
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (+.f64 (/.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj)))) wj))
(- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj))) wj)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (+.f64 (/.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj)))) wj)) wj))
(* -1 (/ wj (+ 1 wj)))
(/.f64 (-.f64 #s(literal 0 binary64) wj) (+.f64 wj #s(literal 1 binary64)))
(+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj))))
(-.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj))))
(-.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj))))
(-.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))
(*.f64 x (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64))))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))
(*.f64 x (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64))))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))
(*.f64 x (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64))))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (+.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (+.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (+.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) x))
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(- (* wj (+ 1 x)) x)
(-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)
(- (* wj (+ 1 (+ x (* wj (+ (* -1 x) (* 1/2 x)))))) x)
(-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) wj)))) x)
(- (* wj (+ 1 (+ x (* wj (+ (* -1 x) (+ (* 1/2 x) (* wj (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x)))))))))) x)
(-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (*.f64 x #s(literal -1/2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal -1/3 binary64))))))))) x)
wj
(* wj (+ 1 (* -1 (/ x (* wj (exp wj))))))
(*.f64 wj (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj)))
(* wj (+ 1 (* -1 (/ x (* wj (exp wj))))))
(*.f64 wj (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj)))
(* wj (+ 1 (* -1 (/ x (* wj (exp wj))))))
(*.f64 wj (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj)))
wj
(* -1 (* wj (- (/ x (* wj (exp wj))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj))))
(* -1 (* wj (- (/ x (* wj (exp wj))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj))))
(* -1 (* wj (- (/ x (* wj (exp wj))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj))))
wj
(+ wj (* -1 (/ x (exp wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+ wj (* -1 (/ x (exp wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+ wj (* -1 (/ x (exp wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(* -1 (/ x (exp wj)))
(-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj)))
(* x (- (/ wj x) (/ 1 (exp wj))))
(*.f64 x (+.f64 (/.f64 wj x) (/.f64 #s(literal -1 binary64) (exp.f64 wj))))
(* x (- (/ wj x) (/ 1 (exp wj))))
(*.f64 x (+.f64 (/.f64 wj x) (/.f64 #s(literal -1 binary64) (exp.f64 wj))))
(* x (- (/ wj x) (/ 1 (exp wj))))
(*.f64 x (+.f64 (/.f64 wj x) (/.f64 #s(literal -1 binary64) (exp.f64 wj))))
(* -1 (/ x (exp wj)))
(-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj)))
(* -1 (* x (+ (* -1 (/ wj x)) (/ 1 (exp wj)))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (/.f64 wj x))))
(* -1 (* x (+ (* -1 (/ wj x)) (/ 1 (exp wj)))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (/.f64 wj x))))
(* -1 (* x (+ (* -1 (/ wj x)) (/ 1 (exp wj)))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (/.f64 wj x))))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
x
(+ x (* -1 (* wj x)))
(-.f64 x (*.f64 x wj))
(+ x (* wj (- (* -1 (* wj (+ (* -1 x) (* 1/2 x)))) x)))
(+.f64 x (*.f64 wj (-.f64 (*.f64 wj (*.f64 x #s(literal 1/2 binary64))) x)))
(+ x (* wj (- (* wj (- (* -1 (* wj (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x))))) (+ (* -1 x) (* 1/2 x)))) x)))
(+.f64 x (*.f64 wj (-.f64 (*.f64 wj (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal -1/3 binary64)))))) x)))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
(/ x (exp wj))
(/.f64 x (exp.f64 wj))
x
(+ x (* -2 (* wj x)))
(*.f64 (+.f64 (*.f64 wj #s(literal -2 binary64)) #s(literal 1 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 x #s(literal 5 binary64))) (+.f64 (*.f64 x #s(literal 2/3 binary64)) #s(literal 1 binary64))))) (*.f64 x #s(literal 5/2 binary64)))))))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))) (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal -1 binary64) wj)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj))))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj)) wj))))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (+.f64 (/.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal -1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj)))) wj)) wj))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))) x)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))) x))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))) x))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))) x))))
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)))) x)
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(-.f64 (*.f64 wj (+.f64 (*.f64 wj (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3/2 binary64))) (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64))))) x)
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(-.f64 (*.f64 wj (+.f64 (*.f64 wj (+.f64 (*.f64 wj (-.f64 (-.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 x #s(literal -2/3 binary64)) (*.f64 #s(literal 3/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64))))))))) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3/2 binary64))) (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64))))) x)
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(+.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj wj))) (/.f64 #s(literal -1 binary64) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (-.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) (/.f64 x (*.f64 wj (*.f64 wj (*.f64 wj (exp.f64 wj)))))) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) wj))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj))) (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (+.f64 (*.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (exp.f64 (-.f64 wj wj))) (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (+.f64 (*.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (exp.f64 (-.f64 wj wj))) (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (+.f64 (*.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (exp.f64 (-.f64 wj wj))) (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (exp.f64 (-.f64 wj wj)))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (exp.f64 (-.f64 wj wj)))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (exp.f64 (-.f64 wj wj)))) (-.f64 #s(literal 0 binary64) x))
1
#s(literal 1 binary64)
(+ 1 (* 2 wj))
(+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal 2 binary64)))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 2 binary64) (*.f64 wj #s(literal 3/2 binary64)))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)))))))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (exp.f64 wj)) (/.f64 (exp.f64 wj) wj)) (-.f64 #s(literal 0 binary64) wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (exp.f64 wj)) (/.f64 (exp.f64 wj) wj)) (-.f64 #s(literal 0 binary64) wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (exp.f64 wj)) (/.f64 (exp.f64 wj) wj)) (-.f64 #s(literal 0 binary64) wj))
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(- wj x)
(-.f64 wj x)
(- (* wj (+ 1 wj)) x)
(-.f64 (*.f64 wj (+.f64 wj #s(literal 1 binary64))) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal 1/2 binary64)))))) x)
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (-.f64 (/.f64 x wj) (exp.f64 wj)) (-.f64 #s(literal 0 binary64) wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (-.f64 (/.f64 x wj) (exp.f64 wj)) (-.f64 #s(literal 0 binary64) wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (-.f64 (/.f64 x wj) (exp.f64 wj)) (-.f64 #s(literal 0 binary64) wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(+ (* -1 x) (* wj (exp wj)))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(+ (* -1 x) (* wj (exp wj)))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(+ (* -1 x) (* wj (exp wj)))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) x)))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) x)))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) x)))
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) x)) (-.f64 #s(literal 0 binary64) x))
1
#s(literal 1 binary64)
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
(+ 1 (* wj (+ 1 (* 1/2 wj))))
(+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal 1/2 binary64)))))
(+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj))))))
(+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1/2 binary64) (*.f64 wj #s(literal 1/6 binary64)))))))
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
wj
(* wj (+ 1 wj))
(*.f64 wj (+.f64 wj #s(literal 1 binary64)))
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal 1/2 binary64))))))
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1/2 binary64) (*.f64 wj #s(literal 1/6 binary64))))))))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))

eval118.0ms (1%)

Compiler

Compiled 19022 to 1946 computations (89.8% saved)

prune81.0ms (0.7%)

Pruning

16 alts after pruning (16 fresh and 0 done)

PrunedKeptTotal
New62916645
Fresh000
Picked202
Done000
Total63116647
Accuracy
100.0%
Counts
647 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
87.0%
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
6.4%
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
76.6%
(-.f64 wj (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)))) x))
4.7%
(-.f64 wj #s(literal 1 binary64))
95.5%
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 x #s(literal 5 binary64))) (+.f64 (*.f64 x #s(literal 2/3 binary64)) #s(literal 1 binary64))))) (*.f64 x #s(literal 5/2 binary64)))))))
95.9%
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
79.1%
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) wj)))) x) (-.f64 #s(literal -1 binary64) wj)))
79.2%
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (*.f64 x #s(literal -1/2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal -1/3 binary64))))))))) x) (-.f64 #s(literal -1 binary64) wj)))
79.0%
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
78.9%
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal -1 binary64) wj)))
79.1%
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1/2 binary64) (*.f64 wj #s(literal 1/6 binary64))))))))) (-.f64 #s(literal -1 binary64) wj)))
78.4%
(+.f64 wj (/.f64 (-.f64 wj x) (-.f64 #s(literal -1 binary64) wj)))
81.3%
(+.f64 wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64))))
85.4%
(*.f64 (+.f64 (*.f64 wj #s(literal -2 binary64)) #s(literal 1 binary64)) x)
84.9%
x
4.9%
wj
Compiler

Compiled 480 to 328 computations (31.7% saved)

simplify245.0ms (2.2%)

Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff512
(*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 x #s(literal 5 binary64))) (+.f64 (*.f64 x #s(literal 2/3 binary64)) #s(literal 1 binary64))))) (*.f64 x #s(literal 5/2 binary64))))
cost-diff512
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 x #s(literal 5 binary64))) (+.f64 (*.f64 x #s(literal 2/3 binary64)) #s(literal 1 binary64))))) (*.f64 x #s(literal 5/2 binary64)))))
cost-diff512
(*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 x #s(literal 5 binary64))) (+.f64 (*.f64 x #s(literal 2/3 binary64)) #s(literal 1 binary64))))) (*.f64 x #s(literal 5/2 binary64))))))
cost-diff512
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 x #s(literal 5 binary64))) (+.f64 (*.f64 x #s(literal 2/3 binary64)) #s(literal 1 binary64))))) (*.f64 x #s(literal 5/2 binary64)))))))
cost-diff0
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
cost-diff0
(-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)
cost-diff0
(/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj))
cost-diff0
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
cost-diff0
(+.f64 wj #s(literal 1 binary64))
cost-diff0
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
cost-diff0
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
cost-diff0
(*.f64 x #s(literal -2 binary64))
cost-diff128
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
cost-diff128
(*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))
cost-diff128
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
Rules
2824×+-lowering-+.f64
2824×+-lowering-+.f32
2218×*-lowering-*.f32
2218×*-lowering-*.f64
1394×sum5-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
038283
1123246
2437232
31779232
47364232
08082232
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ x (* wj (+ (* x -2) (* wj (+ 1 (* x 5/2))))))
x
(* wj (+ (* x -2) (* wj (+ 1 (* x 5/2)))))
wj
(+ (* x -2) (* wj (+ 1 (* x 5/2))))
(* x -2)
-2
(* wj (+ 1 (* x 5/2)))
(+ 1 (* x 5/2))
1
(* x 5/2)
5/2
wj
(- wj (/ wj (+ wj 1)))
wj
(/ wj (+ wj 1))
(+ wj 1)
1
(+ wj (/ (- (* wj (+ x 1)) x) (- -1 wj)))
wj
(/ (- (* wj (+ x 1)) x) (- -1 wj))
(- (* wj (+ x 1)) x)
(* wj (+ x 1))
(+ x 1)
x
1
(- -1 wj)
-1
(+ x (* wj (+ (* x -2) (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2))))))
x
(* wj (+ (* x -2) (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2)))))
wj
(+ (* x -2) (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2))))
(* x -2)
-2
(* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2)))
(+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2))
(- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1))))
1
(* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))
(+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1))
(+ (* x -3) (* x 5))
(* x -3)
-3
(* x 5)
5
(+ (* x 2/3) 1)
(* x 2/3)
2/3
(* x 5/2)
5/2
Outputs
(+ x (* wj (+ (* x -2) (* wj (+ 1 (* x 5/2))))))
(+.f64 x (*.f64 wj (+.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))))
x
(* wj (+ (* x -2) (* wj (+ 1 (* x 5/2)))))
(*.f64 wj (+.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
wj
(+ (* x -2) (* wj (+ 1 (* x 5/2))))
(+.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* x -2)
(*.f64 x #s(literal -2 binary64))
-2
#s(literal -2 binary64)
(* wj (+ 1 (* x 5/2)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(+ 1 (* x 5/2))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))
1
#s(literal 1 binary64)
(* x 5/2)
(*.f64 x #s(literal 5/2 binary64))
5/2
#s(literal 5/2 binary64)
wj
(- wj (/ wj (+ wj 1)))
(+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))
wj
(/ wj (+ wj 1))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(+ wj 1)
(+.f64 wj #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ wj (/ (- (* wj (+ x 1)) x) (- -1 wj)))
(+.f64 wj (/.f64 (+.f64 wj (*.f64 x (+.f64 wj #s(literal -1 binary64)))) (-.f64 #s(literal -1 binary64) wj)))
wj
(/ (- (* wj (+ x 1)) x) (- -1 wj))
(/.f64 (+.f64 wj (*.f64 x (+.f64 wj #s(literal -1 binary64)))) (-.f64 #s(literal -1 binary64) wj))
(- (* wj (+ x 1)) x)
(+.f64 wj (*.f64 x (+.f64 wj #s(literal -1 binary64))))
(* wj (+ x 1))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(+ x 1)
(+.f64 x #s(literal 1 binary64))
x
1
#s(literal 1 binary64)
(- -1 wj)
(-.f64 #s(literal -1 binary64) wj)
-1
#s(literal -1 binary64)
(+ x (* wj (+ (* x -2) (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2))))))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))
x
(* wj (+ (* x -2) (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2)))))
(*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))
wj
(+ (* x -2) (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2))))
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))
(* x -2)
(*.f64 x #s(literal -2 binary64))
-2
#s(literal -2 binary64)
(* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2)))
(*.f64 wj (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 8/3 binary64))))))
(+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1))))
(+.f64 #s(literal 1 binary64) (*.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
1
#s(literal 1 binary64)
(* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))
(+ (* x -3) (* x 5))
(*.f64 x #s(literal 2 binary64))
(* x -3)
(*.f64 x #s(literal -3 binary64))
-3
#s(literal -3 binary64)
(* x 5)
(*.f64 x #s(literal 5 binary64))
5
#s(literal 5 binary64)
(+ (* x 2/3) 1)
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))
(* x 2/3)
(*.f64 x #s(literal 2/3 binary64))
2/3
#s(literal 2/3 binary64)
(* x 5/2)
(*.f64 x #s(literal 5/2 binary64))
5/2
#s(literal 5/2 binary64)

localize298.0ms (2.6%)

Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 x #s(literal 5 binary64))) (+.f64 (*.f64 x #s(literal 2/3 binary64)) #s(literal 1 binary64))))) (*.f64 x #s(literal 5/2 binary64))))
accuracy99.8%
(*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 x #s(literal 5 binary64))) (+.f64 (*.f64 x #s(literal 2/3 binary64)) #s(literal 1 binary64))))
accuracy99.5%
(*.f64 x #s(literal 2/3 binary64))
accuracy98.3%
(+.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 x #s(literal 5 binary64)))
accuracy100.0%
(+.f64 x #s(literal 1 binary64))
accuracy100.0%
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
accuracy100.0%
(/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj))
accuracy81.3%
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
accuracy100.0%
(+.f64 wj #s(literal 1 binary64))
accuracy100.0%
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
accuracy55.0%
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
accuracy100.0%
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
accuracy100.0%
(*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))
accuracy100.0%
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))
accuracy99.8%
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
Results
186.0ms227×1valid
14.0ms2valid
9.0ms5exit
7.0ms19×0valid
Compiler

Compiled 340 to 39 computations (88.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 126.0ms
ival-mult: 43.0ms (34.2% of total)
ival-add: 32.0ms (25.5% of total)
backward-pass: 21.0ms (16.7% of total)
ival-sub: 10.0ms (8% of total)
...c/correct-round.rkt:119:19: 9.0ms (7.2% of total)
ival-div: 8.0ms (6.4% of total)
const: 2.0ms (1.6% of total)

series47.0ms (0.4%)

Counts
21 → 408
Calls
Call 1
Inputs
#<alt (+ x (* wj (+ (* x -2) (* wj (+ 1 (* x 5/2))))))>
#<alt (* wj (+ (* x -2) (* wj (+ 1 (* x 5/2)))))>
#<alt (+ (* x -2) (* wj (+ 1 (* x 5/2))))>
#<alt (* x -2)>
#<alt (- wj (/ wj (+ wj 1)))>
#<alt (/ wj (+ wj 1))>
#<alt (+ wj 1)>
#<alt (+ wj (/ (- (* wj (+ x 1)) x) (- -1 wj)))>
#<alt (/ (- (* wj (+ x 1)) x) (- -1 wj))>
#<alt (- (* wj (+ x 1)) x)>
#<alt (* wj (+ x 1))>
#<alt (+ x (* wj (+ (* x -2) (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2))))))>
#<alt (* wj (+ (* x -2) (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2)))))>
#<alt (+ (* x -2) (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2))))>
#<alt (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2)))>
#<alt (* wj (+ 1 (* x 5/2)))>
#<alt (+ 1 (* x 5/2))>
#<alt (+ x 1)>
#<alt (+ (* x -3) (* x 5))>
#<alt (* x 2/3)>
#<alt (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))>
Outputs
#<alt (pow wj 2)>
#<alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))>
#<alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))>
#<alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))>
#<alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))>
#<alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))>
#<alt (* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))>
#<alt x>
#<alt (+ x (* -2 (* wj x)))>
#<alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))>
#<alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))>
#<alt (* (pow wj 2) (+ 1 (* 5/2 x)))>
#<alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))>
#<alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))>
#<alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))>
#<alt (* (pow wj 2) (+ 1 (* 5/2 x)))>
#<alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))>
#<alt (* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))>
#<alt (* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))>
#<alt (* -2 (* wj x))>
#<alt (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))>
#<alt (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))>
#<alt (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))>
#<alt (* (pow wj 2) (+ 1 (* 5/2 x)))>
#<alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))>
#<alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))>
#<alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))>
#<alt (* (pow wj 2) (+ 1 (* 5/2 x)))>
#<alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))>
#<alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))>
#<alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))>
#<alt (pow wj 2)>
#<alt (+ (* wj (* x (- (* 5/2 wj) 2))) (pow wj 2))>
#<alt (+ (* wj (* x (- (* 5/2 wj) 2))) (pow wj 2))>
#<alt (+ (* wj (* x (- (* 5/2 wj) 2))) (pow wj 2))>
#<alt (* wj (* x (- (* 5/2 wj) 2)))>
#<alt (* x (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))>
#<alt (* x (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))>
#<alt (* x (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))>
#<alt (* -1 (* wj (* x (+ 2 (* -5/2 wj)))))>
#<alt (* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj))))))>
#<alt (* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj))))))>
#<alt (* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj))))))>
#<alt wj>
#<alt (+ wj (* x (- (* 5/2 wj) 2)))>
#<alt (+ wj (* x (- (* 5/2 wj) 2)))>
#<alt (+ wj (* x (- (* 5/2 wj) 2)))>
#<alt (* x (- (* 5/2 wj) 2))>
#<alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2))>
#<alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2))>
#<alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2))>
#<alt (* -1 (* x (+ 2 (* -5/2 wj))))>
#<alt (* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))>
#<alt (* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))>
#<alt (* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))>
#<alt (* -2 x)>
#<alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))>
#<alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))>
#<alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))>
#<alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))>
#<alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt (* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))>
#<alt (* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))>
#<alt (* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (pow wj 2)>
#<alt (* (pow wj 2) (+ 1 (* -1 wj)))>
#<alt (* (pow wj 2) (+ 1 (* wj (- wj 1))))>
#<alt (* (pow wj 2) (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))>
#<alt wj>
#<alt (* wj (- 1 (/ 1 wj)))>
#<alt (* wj (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)))>
#<alt (* wj (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))>
#<alt wj>
#<alt (* -1 (* wj (- (/ 1 wj) 1)))>
#<alt (* -1 (* wj (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1)))>
#<alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj)) 1)))>
#<alt wj>
#<alt (* wj (+ 1 (* -1 wj)))>
#<alt (* wj (+ 1 (* wj (- wj 1))))>
#<alt (* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))>
#<alt 1>
#<alt (- 1 (/ 1 wj))>
#<alt (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))>
#<alt (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))>
#<alt 1>
#<alt (- 1 (/ 1 wj))>
#<alt (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))>
#<alt (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))>
#<alt 1>
#<alt (+ 1 wj)>
#<alt (+ 1 wj)>
#<alt (+ 1 wj)>
#<alt wj>
#<alt (* wj (+ 1 (/ 1 wj)))>
#<alt (* wj (+ 1 (/ 1 wj)))>
#<alt (* wj (+ 1 (/ 1 wj)))>
#<alt wj>
#<alt (* wj (+ 1 (/ 1 wj)))>
#<alt (* wj (+ 1 (/ 1 wj)))>
#<alt (* wj (+ 1 (/ 1 wj)))>
#<alt x>
#<alt (+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))>
#<alt (+ x (* wj (+ 1 (+ (* -1 (* wj (- (* -1 x) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))>
#<alt (+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (* -1 x)))) (* -1 (- (* -1 x) (+ 1 x)))))))))>
#<alt wj>
#<alt (* wj (+ 1 (* -1 (/ (+ 1 x) wj))))>
#<alt (* wj (+ 1 (+ (* -1 (/ (+ 1 x) wj)) (* -1 (/ (- (* -1 x) (+ 1 x)) (pow wj 2))))))>
#<alt (* wj (+ 1 (+ (* -1 (/ (+ 1 x) wj)) (+ (* -1 (/ (- (* -1 x) (+ 1 x)) (pow wj 2))) (* -1 (/ (- (+ 1 x) (* -1 x)) (pow wj 3)))))))>
#<alt wj>
#<alt (* -1 (* wj (- (+ (/ 1 wj) (/ x wj)) 1)))>
#<alt (* -1 (* wj (- (* -1 (/ (+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 (+ 1 x)) x) wj))) wj)) 1)))>
#<alt (* -1 (* wj (- (* -1 (/ (+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (+ (* -1 x) (* -1 (+ 1 x))) wj))) x) wj))) wj)) 1)))>
#<alt (+ wj (* -1 (/ wj (+ 1 wj))))>
#<alt (+ wj (+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))>
#<alt (+ wj (+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))>
#<alt (+ wj (+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))>
#<alt (* -1 (/ (* x (- wj 1)) (+ 1 wj)))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- wj 1) (+ 1 wj))) (/ wj x))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- wj 1) (+ 1 wj))) (/ wj x))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- wj 1) (+ 1 wj))) (/ wj x))))>
#<alt (/ (* x (+ 1 (* -1 wj))) (+ 1 wj))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))>
#<alt x>
#<alt (+ x (* -1 (* wj (- (+ 1 x) (* -1 x)))))>
#<alt (+ x (* wj (+ (* -1 (* wj (- (* -1 x) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x))))))>
#<alt (+ x (* wj (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (* -1 x)))) (* -1 (- (* -1 x) (+ 1 x))))))))>
#<alt (* -1 (+ 1 x))>
#<alt (+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 x) (+ 1 x)) wj)))>
#<alt (+ (* -1 (+ 1 x)) (+ (* -1 (/ (- (* -1 x) (+ 1 x)) wj)) (* -1 (/ (- (+ 1 x) (* -1 x)) (pow wj 2)))))>
#<alt (+ (* -1 (+ 1 x)) (+ (* -1 (/ (- (* -1 x) (+ 1 x)) wj)) (+ (* -1 (/ (- (* -1 x) (+ 1 x)) (pow wj 3))) (* -1 (/ (- (+ 1 x) (* -1 x)) (pow wj 2))))))>
#<alt (* -1 (+ 1 x))>
#<alt (+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 x) (+ 1 x)) wj)))>
#<alt (+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 x) (+ 1 x)) wj))) (+ 1 x)) wj)))>
#<alt (+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 (/ (- (* -1 x) (+ 1 x)) wj)) (* -1 (- (* -1 x) (+ 1 x)))) wj))) (+ 1 x)) wj)))>
#<alt (* -1 (/ wj (+ 1 wj)))>
#<alt (+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))>
#<alt (+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))>
#<alt (+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))>
#<alt (* -1 (/ (* x (- wj 1)) (+ 1 wj)))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- wj 1) (+ 1 wj)))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- wj 1) (+ 1 wj)))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- wj 1) (+ 1 wj)))))>
#<alt (/ (* x (+ 1 (* -1 wj))) (+ 1 wj))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))>
#<alt (* -1 x)>
#<alt (- (* wj (+ 1 x)) x)>
#<alt (- (* wj (+ 1 x)) x)>
#<alt (- (* wj (+ 1 x)) x)>
#<alt (* wj (+ 1 x))>
#<alt (* wj (+ 1 (+ x (* -1 (/ x wj)))))>
#<alt (* wj (+ 1 (+ x (* -1 (/ x wj)))))>
#<alt (* wj (+ 1 (+ x (* -1 (/ x wj)))))>
#<alt (* wj (+ 1 x))>
#<alt (* -1 (* wj (+ (* -1 (+ 1 x)) (/ x wj))))>
#<alt (* -1 (* wj (+ (* -1 (+ 1 x)) (/ x wj))))>
#<alt (* -1 (* wj (+ (* -1 (+ 1 x)) (/ x wj))))>
#<alt wj>
#<alt (+ wj (* x (- wj 1)))>
#<alt (+ wj (* x (- wj 1)))>
#<alt (+ wj (* x (- wj 1)))>
#<alt (* x (- wj 1))>
#<alt (* x (- (+ wj (/ wj x)) 1))>
#<alt (* x (- (+ wj (/ wj x)) 1))>
#<alt (* x (- (+ wj (/ wj x)) 1))>
#<alt (* -1 (* x (+ 1 (* -1 wj))))>
#<alt (* -1 (* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x))))))>
#<alt (* -1 (* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x))))))>
#<alt (* -1 (* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x))))))>
#<alt (* wj (+ 1 x))>
#<alt (* wj (+ 1 x))>
#<alt (* wj (+ 1 x))>
#<alt (* wj (+ 1 x))>
#<alt (* wj (+ 1 x))>
#<alt (* wj (+ 1 x))>
#<alt (* wj (+ 1 x))>
#<alt (* wj (+ 1 x))>
#<alt (* wj (+ 1 x))>
#<alt (* wj (+ 1 x))>
#<alt (* wj (+ 1 x))>
#<alt (* wj (+ 1 x))>
#<alt wj>
#<alt (+ wj (* wj x))>
#<alt (+ wj (* wj x))>
#<alt (+ wj (* wj x))>
#<alt (* wj x)>
#<alt (* x (+ wj (/ wj x)))>
#<alt (* x (+ wj (/ wj x)))>
#<alt (* x (+ wj (/ wj x)))>
#<alt (* wj x)>
#<alt (* -1 (* x (+ (* -1 wj) (* -1 (/ wj x)))))>
#<alt (* -1 (* x (+ (* -1 wj) (* -1 (/ wj x)))))>
#<alt (* -1 (* x (+ (* -1 wj) (* -1 (/ wj x)))))>
#<alt (* (pow wj 2) (- 1 wj))>
#<alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))>
#<alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))>
#<alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))>
#<alt (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))>
#<alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))>
#<alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))>
#<alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))>
#<alt (* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))>
#<alt x>
#<alt (+ x (* -2 (* wj x)))>
#<alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))>
#<alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x)))))))>
#<alt (* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))>
#<alt (* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))>
#<alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))>
#<alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))>
#<alt (* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))>
#<alt (* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 5 x)))))))>
#<alt (* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 5 x)))))))>
#<alt (* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 5 x)))))))>
#<alt (* -2 (* wj x))>
#<alt (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))>
#<alt (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))))>
#<alt (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))))>
#<alt (* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))>
#<alt (* (pow wj 3) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))>
#<alt (* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))>
#<alt (* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))>
#<alt (* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))>
#<alt (* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 5 x)))))))>
#<alt (* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 5 x)))))))>
#<alt (* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 5 x)))))))>
#<alt (* (pow wj 2) (- 1 wj))>
#<alt (+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* (pow wj 2) (- 1 wj)))>
#<alt (+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* (pow wj 2) (- 1 wj)))>
#<alt (+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* (pow wj 2) (- 1 wj)))>
#<alt (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))>
#<alt (* x (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))>
#<alt (* x (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))>
#<alt (* x (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))>
#<alt (* -1 (* wj (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))>
#<alt (* -1 (* x (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))>
#<alt (* -1 (* x (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))>
#<alt (* -1 (* x (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))>
#<alt (* wj (- 1 wj))>
#<alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))>
#<alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))>
#<alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))>
#<alt (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))>
#<alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))>
#<alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))>
#<alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))>
#<alt (* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))>
#<alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))>
#<alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))>
#<alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))>
#<alt (* -2 x)>
#<alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))>
#<alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x)))))>
#<alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x)))))>
#<alt (* -1 (* (pow wj 2) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))>
#<alt (* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))>
#<alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))>
#<alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))>
#<alt (* -1 (* (pow wj 2) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))>
#<alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))>
#<alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))>
#<alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))>
#<alt (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))>
#<alt (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))>
#<alt (* -1 (* (pow wj 2) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))>
#<alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))>
#<alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))>
#<alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))>
#<alt (* -1 (* (pow wj 2) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))>
#<alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))>
#<alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))>
#<alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))>
#<alt (* wj (- 1 wj))>
#<alt (+ (* wj (* x (- 5/2 (* 8/3 wj)))) (* wj (- 1 wj)))>
#<alt (+ (* wj (* x (- 5/2 (* 8/3 wj)))) (* wj (- 1 wj)))>
#<alt (+ (* wj (* x (- 5/2 (* 8/3 wj)))) (* wj (- 1 wj)))>
#<alt (* wj (* x (- 5/2 (* 8/3 wj))))>
#<alt (* x (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)))>
#<alt (* x (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)))>
#<alt (* x (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)))>
#<alt (* wj (* x (+ 5/2 (* -8/3 wj))))>
#<alt (* -1 (* x (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))>
#<alt (* -1 (* x (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))>
#<alt (* -1 (* x (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt (* wj (+ 1 (* 5/2 x)))>
#<alt wj>
#<alt (+ wj (* 5/2 (* wj x)))>
#<alt (+ wj (* 5/2 (* wj x)))>
#<alt (+ wj (* 5/2 (* wj x)))>
#<alt (* 5/2 (* wj x))>
#<alt (* x (+ (* 5/2 wj) (/ wj x)))>
#<alt (* x (+ (* 5/2 wj) (/ wj x)))>
#<alt (* x (+ (* 5/2 wj) (/ wj x)))>
#<alt (* 5/2 (* wj x))>
#<alt (* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))>
#<alt (* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))>
#<alt (* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))>
#<alt 1>
#<alt (+ 1 (* 5/2 x))>
#<alt (+ 1 (* 5/2 x))>
#<alt (+ 1 (* 5/2 x))>
#<alt (* 5/2 x)>
#<alt (* x (+ 5/2 (/ 1 x)))>
#<alt (* x (+ 5/2 (/ 1 x)))>
#<alt (* x (+ 5/2 (/ 1 x)))>
#<alt (* 5/2 x)>
#<alt (* x (+ 5/2 (/ 1 x)))>
#<alt (* x (+ 5/2 (/ 1 x)))>
#<alt (* x (+ 5/2 (/ 1 x)))>
#<alt 1>
#<alt (+ 1 x)>
#<alt (+ 1 x)>
#<alt (+ 1 x)>
#<alt x>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt x>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (* x (+ 1 (/ 1 x)))>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2 x)>
#<alt (* 2/3 x)>
#<alt (* 2/3 x)>
#<alt (* 2/3 x)>
#<alt (* 2/3 x)>
#<alt (* 2/3 x)>
#<alt (* 2/3 x)>
#<alt (* 2/3 x)>
#<alt (* 2/3 x)>
#<alt (* 2/3 x)>
#<alt (* 2/3 x)>
#<alt (* 2/3 x)>
#<alt (* 2/3 x)>
#<alt (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))>
#<alt (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))>
#<alt (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))>
#<alt (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))>
#<alt (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))>
#<alt (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))>
#<alt (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))>
#<alt (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))>
#<alt (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))>
#<alt (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))>
#<alt (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))>
#<alt (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))>
#<alt wj>
#<alt (+ wj (* 8/3 (* wj x)))>
#<alt (+ wj (* 8/3 (* wj x)))>
#<alt (+ wj (* 8/3 (* wj x)))>
#<alt (* 8/3 (* wj x))>
#<alt (* x (+ (* 8/3 wj) (/ wj x)))>
#<alt (* x (+ (* 8/3 wj) (/ wj x)))>
#<alt (* x (+ (* 8/3 wj) (/ wj x)))>
#<alt (* 8/3 (* wj x))>
#<alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))>
#<alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))>
#<alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))>
Calls

102 calls:

TimeVariablePointExpression
10.0ms
wj
@0
(+ x (* wj (+ (* x -2) (* wj (+ 1 (* x 5/2))))))
3.0ms
wj
@0
(* wj (+ (* x -2) (* wj (+ 1 (* x 5/2)))))
1.0ms
x
@0
(+ x (* wj (+ (* x -2) (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2))))))
1.0ms
wj
@-inf
(/ (- (* wj (+ x 1)) x) (- -1 wj))
1.0ms
x
@inf
(+ x (* wj (+ (* x -2) (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2))))))

rewrite342.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
3110×*-lowering-*.f32
3110×*-lowering-*.f64
2306×pow-lowering-pow.f64
2306×pow-lowering-pow.f32
1962×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
038205
1304178
23591174
08770174
Stop Event
iter limit
node limit
Counts
21 → 352
Calls
Call 1
Inputs
(+ x (* wj (+ (* x -2) (* wj (+ 1 (* x 5/2))))))
(* wj (+ (* x -2) (* wj (+ 1 (* x 5/2)))))
(+ (* x -2) (* wj (+ 1 (* x 5/2))))
(* x -2)
(- wj (/ wj (+ wj 1)))
(/ wj (+ wj 1))
(+ wj 1)
(+ wj (/ (- (* wj (+ x 1)) x) (- -1 wj)))
(/ (- (* wj (+ x 1)) x) (- -1 wj))
(- (* wj (+ x 1)) x)
(* wj (+ x 1))
(+ x (* wj (+ (* x -2) (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2))))))
(* wj (+ (* x -2) (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2)))))
(+ (* x -2) (* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2))))
(* wj (+ (- 1 (* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))) (* x 5/2)))
(* wj (+ 1 (* x 5/2)))
(+ 1 (* x 5/2))
(+ x 1)
(+ (* x -3) (* x 5))
(* x 2/3)
(* wj (+ (+ (* x -3) (* x 5)) (+ (* x 2/3) 1)))
Outputs
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
(+.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) x)
(+.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj wj)) x))
(+.f64 (+.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj wj)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))) (/.f64 (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))) (-.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))))
(fma.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) x)
(fma.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) wj x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))) (-.f64 (*.f64 x x) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))) (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))) (+.f64 (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 x wj) (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))))) (-.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))))) (neg.f64 (-.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))) (*.f64 x x)) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) x))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))) (-.f64 (*.f64 x x) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) x)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj wj)) (*.f64 x (*.f64 #s(literal -2 binary64) wj)))
(+.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj wj)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj wj)))
(fma.f64 (*.f64 x #s(literal -2 binary64)) wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj wj)))
(/.f64 (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))))) (+.f64 (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (*.f64 x (*.f64 #s(literal -2 binary64) wj))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj wj)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj wj))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (*.f64 x (*.f64 #s(literal -2 binary64) wj))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj wj)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj wj)))) (-.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj wj))))
(/.f64 (*.f64 wj (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (*.f64 wj (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))) wj) (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))) wj) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))
(*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))
(*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) wj)
(+.f64 wj (+.f64 (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)) (*.f64 x #s(literal -2 binary64))))
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(+.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal -2 binary64)))
(+.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) wj) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (/.f64 (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
(fma.f64 x #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(fma.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 x #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) x (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) wj (*.f64 x #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal -2 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))) (+.f64 (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))) (neg.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal -2 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal -2 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal -2 binary64)))))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
(*.f64 x #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x)
(+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))
(+.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) wj)
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (/.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 wj #s(literal 1 binary64) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))
(fma.f64 #s(literal 1 binary64) wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))) (+.f64 wj #s(literal 1 binary64))))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))) (+.f64 wj #s(literal 1 binary64)))))) (neg.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (neg.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)) (-.f64 #s(literal -1 binary64) wj)))) (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))) (-.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))))
(pow.f64 (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))) (+.f64 wj #s(literal 1 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))) (+.f64 wj #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(*.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) #s(literal -1 binary64)))
(neg.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)))
(/.f64 (-.f64 #s(literal 0 binary64) wj) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) wj)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))
(pow.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 wj (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) wj) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) wj)) wj)
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) wj)) (pow.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 wj (+.f64 (*.f64 wj wj) #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(+.f64 wj #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) wj)
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal -1 binary64)) (+.f64 (*.f64 wj wj) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (+.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(/.f64 (+.f64 (*.f64 wj wj) #s(literal -1 binary64)) (+.f64 wj #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (+.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
(/.f64 (neg.f64 (+.f64 (*.f64 wj wj) #s(literal -1 binary64))) (neg.f64 (+.f64 wj #s(literal -1 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) (+.f64 (*.f64 wj wj) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
(*.f64 (+.f64 (*.f64 wj wj) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))))
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) wj)
(-.f64 (/.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) wj))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))) (/.f64 (/.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))))
(-.f64 (+.f64 wj (/.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))
(fma.f64 wj (/.f64 (+.f64 x #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (-.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) wj)))
(fma.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (-.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) wj)))
(fma.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (-.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) wj)))
(fma.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) wj)
(fma.f64 (/.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (neg.f64 (-.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) wj)))
(fma.f64 (/.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) wj))) (+.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (/.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x))))))
(/.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x))))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) wj))))
(/.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x))))) (+.f64 (/.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x))) (-.f64 (*.f64 wj wj) (/.f64 wj (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x))))))
(/.f64 (-.f64 (*.f64 wj wj) (/.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)))))) (neg.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x))))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 (-.f64 (/.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x))) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) wj))
(pow.f64 (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) wj))) (+.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (/.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) wj)))))
(*.f64 (-.f64 (*.f64 wj wj) (/.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)))) (/.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))))
(+.f64 (/.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))
(fma.f64 wj (/.f64 (+.f64 x #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(fma.f64 (+.f64 x #s(literal 1 binary64)) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(fma.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(fma.f64 (/.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (neg.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(fma.f64 (/.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) (neg.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(neg.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 x (*.f64 x x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal -1 binary64) wj) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64)))))) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)) (-.f64 #s(literal -1 binary64) wj))) (*.f64 (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))) (+.f64 (*.f64 (/.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal -1 binary64) wj))) (+.f64 (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj))) (*.f64 (/.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal -1 binary64) wj))) (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))) (+.f64 (/.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64)))))
(pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64))))))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64))))))
(+.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) x))
(+.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(+.f64 (*.f64 x wj) (+.f64 wj (-.f64 #s(literal 0 binary64) x)))
(+.f64 (*.f64 x wj) (-.f64 wj x))
(-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)
(-.f64 (/.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64))))))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64))))))))
(-.f64 (/.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (/.f64 (*.f64 x x) (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64))))))
(fma.f64 wj (+.f64 x #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) x))
(fma.f64 (+.f64 x #s(literal 1 binary64)) wj (-.f64 #s(literal 0 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64)))))) (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x x)) (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x x))) (neg.f64 (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) x)) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) x))) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) x)))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64)))))) (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64))))))))
(*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 wj (+.f64 x #s(literal 1 binary64))))))
(+.f64 wj (*.f64 x wj))
(+.f64 (*.f64 x wj) wj)
(fma.f64 x wj wj)
(fma.f64 wj x wj)
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 wj (*.f64 wj wj))) (*.f64 wj (*.f64 wj wj))) (+.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) (-.f64 (*.f64 wj wj) (*.f64 (*.f64 x wj) wj))))
(/.f64 (-.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) (*.f64 wj wj)) (-.f64 (*.f64 x wj) wj))
(/.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x)))
(/.f64 (*.f64 wj (+.f64 (*.f64 x x) #s(literal -1 binary64))) (+.f64 x #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) wj) (+.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x)))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -1 binary64)) wj) (+.f64 x #s(literal -1 binary64)))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(*.f64 (+.f64 x #s(literal 1 binary64)) wj)
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))
(+.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) x)
(+.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (+.f64 (*.f64 wj (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))) x))
(+.f64 (+.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj))) (*.f64 wj (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))) (/.f64 (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))) (-.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))))
(fma.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))) x)
(fma.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))) wj x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))))) (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))))) (+.f64 (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 x wj) (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))) (-.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))))) (neg.f64 (-.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))) (*.f64 x x)) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) x))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) x)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))))
(+.f64 (*.f64 wj (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))) (*.f64 x (*.f64 #s(literal -2 binary64) wj)))
(+.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (*.f64 wj (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) (*.f64 wj (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))
(fma.f64 (*.f64 x #s(literal -2 binary64)) wj (*.f64 wj (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (+.f64 (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (*.f64 x (*.f64 #s(literal -2 binary64) wj))) (-.f64 (*.f64 (*.f64 wj (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))) (*.f64 wj (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (*.f64 wj (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (*.f64 x (*.f64 #s(literal -2 binary64) wj))) (*.f64 (*.f64 wj (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))) (*.f64 wj (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))) (-.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (*.f64 wj (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))
(/.f64 (*.f64 wj (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (*.f64 wj (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))) wj) (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))) wj) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))
(*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))
(*.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))) wj)
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))
(+.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 x #s(literal -2 binary64)))
(+.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (+.f64 (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)) (*.f64 x #s(literal -2 binary64))))
(+.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (/.f64 (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))
(fma.f64 x #s(literal -2 binary64) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))
(fma.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 x #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) x (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))
(fma.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) wj (*.f64 x #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 x #s(literal -2 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))) (+.f64 (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))) (neg.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 x #s(literal -2 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 x #s(literal -2 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (-.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 x #s(literal -2 binary64)))))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))
(+.f64 (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)) (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))
(+.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))
(fma.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) wj (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 wj (*.f64 wj wj))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64)) (*.f64 wj (*.f64 wj wj)))) (+.f64 (*.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj))) (*.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))) (*.f64 (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))) (-.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj))))
(/.f64 (*.f64 wj (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))) (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))
(/.f64 (*.f64 wj (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)))) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 #s(literal -5/2 binary64) x)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))) wj) (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) wj) (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))) (*.f64 #s(literal -5/2 binary64) x)))
(*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))
(*.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))) wj)
(+.f64 wj (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))
(+.f64 (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)) wj)
(fma.f64 wj #s(literal 1 binary64) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))
(fma.f64 #s(literal 1 binary64) wj (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))
(/.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64)) (*.f64 wj (*.f64 wj wj)))) (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj))) (*.f64 wj (*.f64 x (*.f64 #s(literal 5/2 binary64) wj))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))) (-.f64 wj (*.f64 x (*.f64 #s(literal 5/2 binary64) wj))))
(/.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -5/2 binary64) x)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))) wj) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) wj) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -5/2 binary64) x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))) wj)
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))
(+.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -5/2 binary64) x))) (/.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -5/2 binary64) x))))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -5/2 binary64) x)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -5/2 binary64) x))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -5/2 binary64) x)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -5/2 binary64) x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -5/2 binary64) x)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -5/2 binary64) x))))
(+.f64 x #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) x)
(-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x)) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal -1 binary64)) (+.f64 (*.f64 x x) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) x)))
(/.f64 (+.f64 (*.f64 x x) #s(literal -1 binary64)) (+.f64 x #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x))))
(/.f64 (neg.f64 (+.f64 (*.f64 x x) #s(literal -1 binary64))) (neg.f64 (+.f64 x #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) x))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x)) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal -1 binary64)) (+.f64 (*.f64 x x) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) x))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1 binary64))))
(+.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 x #s(literal 5 binary64)))
(+.f64 (*.f64 x #s(literal 5 binary64)) (*.f64 x #s(literal -3 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (*.f64 x #s(literal -8 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 25 binary64)) (*.f64 x #s(literal -8 binary64))))
(fma.f64 x #s(literal -3 binary64) (*.f64 x #s(literal 5 binary64)))
(fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal -3 binary64)))
(fma.f64 #s(literal -3 binary64) x (*.f64 x #s(literal 5 binary64)))
(fma.f64 #s(literal 5 binary64) x (*.f64 x #s(literal -3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (*.f64 (*.f64 x #s(literal 5 binary64)) (-.f64 (*.f64 x #s(literal 5 binary64)) (*.f64 x #s(literal -3 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -8 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal -8 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (*.f64 (*.f64 x #s(literal 5 binary64)) (-.f64 (*.f64 x #s(literal 5 binary64)) (*.f64 x #s(literal -3 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 25 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (*.f64 x (*.f64 #s(literal -3 binary64) (*.f64 x #s(literal 5 binary64)))))))
(/.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal -8 binary64))) (*.f64 x #s(literal -8 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (*.f64 (*.f64 x #s(literal 5 binary64)) (-.f64 (*.f64 x #s(literal 5 binary64)) (*.f64 x #s(literal -3 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal -8 binary64)))) (neg.f64 (*.f64 x #s(literal -8 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 25 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))) (-.f64 (*.f64 x #s(literal 5 binary64)) (*.f64 x #s(literal -3 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (*.f64 (*.f64 x #s(literal 5 binary64)) (-.f64 (*.f64 x #s(literal 5 binary64)) (*.f64 x #s(literal -3 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x #s(literal -8 binary64)) (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal -8 binary64)))) #s(literal -1 binary64))
(*.f64 x #s(literal 2 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (*.f64 (*.f64 x #s(literal 5 binary64)) (-.f64 (*.f64 x #s(literal 5 binary64)) (*.f64 x #s(literal -3 binary64)))))))
(*.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal -8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal -8 binary64))))
(*.f64 #s(literal 2 binary64) x)
(*.f64 x #s(literal 2/3 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))
(*.f64 #s(literal 2/3 binary64) x)
(*.f64 (*.f64 x #s(literal 2/3 binary64)) #s(literal 1 binary64))
(+.f64 (*.f64 wj (*.f64 x #s(literal 2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))))
(+.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))) (*.f64 wj (*.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 wj (*.f64 x #s(literal -3 binary64))) (*.f64 wj (+.f64 (*.f64 x #s(literal 5 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))))
(+.f64 (*.f64 wj (*.f64 x #s(literal 8/3 binary64))) wj)
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))))
(+.f64 (*.f64 (*.f64 x #s(literal -3 binary64)) wj) (*.f64 (+.f64 (*.f64 x #s(literal 5 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))) wj))
(+.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj)
(+.f64 (*.f64 (*.f64 wj (*.f64 x #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))) #s(literal 1 binary64)))
(fma.f64 wj (*.f64 x #s(literal 2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))))
(fma.f64 (*.f64 x #s(literal 2 binary64)) wj (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))))) (+.f64 (*.f64 (*.f64 wj (*.f64 x #s(literal 2 binary64))) (*.f64 wj (*.f64 x #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))) (*.f64 (*.f64 wj (*.f64 x #s(literal 2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 x #s(literal 2 binary64))) (*.f64 wj (*.f64 x #s(literal 2 binary64)))) (*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))))) (-.f64 (*.f64 wj (*.f64 x #s(literal 2 binary64))) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))))
(/.f64 (*.f64 wj (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))) (*.f64 x #s(literal 2 binary64)))) (*.f64 (*.f64 x x) #s(literal 4 binary64))))
(/.f64 (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))))) (-.f64 (*.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) wj) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))) (*.f64 x #s(literal 2 binary64)))) (*.f64 (*.f64 x x) #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))) wj) (-.f64 (*.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))) wj)
(*.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) wj)

simplify293.0ms (2.6%)

Algorithm
egg-herbie
Rules
3448×*-lowering-*.f32
3448×*-lowering-*.f64
3226×+-lowering-+.f64
3226×+-lowering-+.f32
1594×fnmadd-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04284529
116283932
264183812
082913812
Stop Event
iter limit
node limit
Counts
408 → 408
Calls
Call 1
Inputs
(pow wj 2)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(* -2 (* wj x))
(* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))
(* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))
(* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(pow wj 2)
(+ (* wj (* x (- (* 5/2 wj) 2))) (pow wj 2))
(+ (* wj (* x (- (* 5/2 wj) 2))) (pow wj 2))
(+ (* wj (* x (- (* 5/2 wj) 2))) (pow wj 2))
(* wj (* x (- (* 5/2 wj) 2)))
(* x (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))
(* x (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))
(* x (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))
(* -1 (* wj (* x (+ 2 (* -5/2 wj)))))
(* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj))))))
(* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj))))))
(* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj))))))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(* x (- (* 5/2 wj) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* -1 (* x (+ 2 (* -5/2 wj))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (* 5/2 x)))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(pow wj 2)
(* (pow wj 2) (+ 1 (* -1 wj)))
(* (pow wj 2) (+ 1 (* wj (- wj 1))))
(* (pow wj 2) (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)))
(* wj (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj)) 1)))
wj
(* wj (+ 1 (* -1 wj)))
(* wj (+ 1 (* wj (- wj 1))))
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
1
(- 1 (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
1
(- 1 (/ 1 wj))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
1
(+ 1 wj)
(+ 1 wj)
(+ 1 wj)
wj
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
wj
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
x
(+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (* -1 x) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))
(+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (* -1 x)))) (* -1 (- (* -1 x) (+ 1 x)))))))))
wj
(* wj (+ 1 (* -1 (/ (+ 1 x) wj))))
(* wj (+ 1 (+ (* -1 (/ (+ 1 x) wj)) (* -1 (/ (- (* -1 x) (+ 1 x)) (pow wj 2))))))
(* wj (+ 1 (+ (* -1 (/ (+ 1 x) wj)) (+ (* -1 (/ (- (* -1 x) (+ 1 x)) (pow wj 2))) (* -1 (/ (- (+ 1 x) (* -1 x)) (pow wj 3)))))))
wj
(* -1 (* wj (- (+ (/ 1 wj) (/ x wj)) 1)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 (+ 1 x)) x) wj))) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (+ (* -1 x) (* -1 (+ 1 x))) wj))) x) wj))) wj)) 1)))
(+ wj (* -1 (/ wj (+ 1 wj))))
(+ wj (+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(+ wj (+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(+ wj (+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(* -1 (/ (* x (- wj 1)) (+ 1 wj)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- wj 1) (+ 1 wj))) (/ wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- wj 1) (+ 1 wj))) (/ wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- wj 1) (+ 1 wj))) (/ wj x))))
(/ (* x (+ 1 (* -1 wj))) (+ 1 wj))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
x
(+ x (* -1 (* wj (- (+ 1 x) (* -1 x)))))
(+ x (* wj (+ (* -1 (* wj (- (* -1 x) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x))))))
(+ x (* wj (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (* -1 x)))) (* -1 (- (* -1 x) (+ 1 x))))))))
(* -1 (+ 1 x))
(+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 x) (+ 1 x)) wj)))
(+ (* -1 (+ 1 x)) (+ (* -1 (/ (- (* -1 x) (+ 1 x)) wj)) (* -1 (/ (- (+ 1 x) (* -1 x)) (pow wj 2)))))
(+ (* -1 (+ 1 x)) (+ (* -1 (/ (- (* -1 x) (+ 1 x)) wj)) (+ (* -1 (/ (- (* -1 x) (+ 1 x)) (pow wj 3))) (* -1 (/ (- (+ 1 x) (* -1 x)) (pow wj 2))))))
(* -1 (+ 1 x))
(+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 x) (+ 1 x)) wj)))
(+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 x) (+ 1 x)) wj))) (+ 1 x)) wj)))
(+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 (/ (- (* -1 x) (+ 1 x)) wj)) (* -1 (- (* -1 x) (+ 1 x)))) wj))) (+ 1 x)) wj)))
(* -1 (/ wj (+ 1 wj)))
(+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(* -1 (/ (* x (- wj 1)) (+ 1 wj)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- wj 1) (+ 1 wj)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- wj 1) (+ 1 wj)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- wj 1) (+ 1 wj)))))
(/ (* x (+ 1 (* -1 wj))) (+ 1 wj))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(* -1 x)
(- (* wj (+ 1 x)) x)
(- (* wj (+ 1 x)) x)
(- (* wj (+ 1 x)) x)
(* wj (+ 1 x))
(* wj (+ 1 (+ x (* -1 (/ x wj)))))
(* wj (+ 1 (+ x (* -1 (/ x wj)))))
(* wj (+ 1 (+ x (* -1 (/ x wj)))))
(* wj (+ 1 x))
(* -1 (* wj (+ (* -1 (+ 1 x)) (/ x wj))))
(* -1 (* wj (+ (* -1 (+ 1 x)) (/ x wj))))
(* -1 (* wj (+ (* -1 (+ 1 x)) (/ x wj))))
wj
(+ wj (* x (- wj 1)))
(+ wj (* x (- wj 1)))
(+ wj (* x (- wj 1)))
(* x (- wj 1))
(* x (- (+ wj (/ wj x)) 1))
(* x (- (+ wj (/ wj x)) 1))
(* x (- (+ wj (/ wj x)) 1))
(* -1 (* x (+ 1 (* -1 wj))))
(* -1 (* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x))))))
(* wj (+ 1 x))
(* wj (+ 1 x))
(* wj (+ 1 x))
(* wj (+ 1 x))
(* wj (+ 1 x))
(* wj (+ 1 x))
(* wj (+ 1 x))
(* wj (+ 1 x))
(* wj (+ 1 x))
(* wj (+ 1 x))
(* wj (+ 1 x))
(* wj (+ 1 x))
wj
(+ wj (* wj x))
(+ wj (* wj x))
(+ wj (* wj x))
(* wj x)
(* x (+ wj (/ wj x)))
(* x (+ wj (/ wj x)))
(* x (+ wj (/ wj x)))
(* wj x)
(* -1 (* x (+ (* -1 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -1 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -1 wj) (* -1 (/ wj x)))))
(* (pow wj 2) (- 1 wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x)))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 5 x)))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 5 x)))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 5 x)))))))
(* -2 (* wj x))
(* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))
(* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))))
(* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(* (pow wj 3) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 5 x)))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 5 x)))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 5 x)))))))
(* (pow wj 2) (- 1 wj))
(+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* (pow wj 2) (- 1 wj)))
(+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* (pow wj 2) (- 1 wj)))
(+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* (pow wj 2) (- 1 wj)))
(* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(* x (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))
(* x (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))
(* x (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))
(* -1 (* wj (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))
(* -1 (* x (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))
(* -1 (* x (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))
(* -1 (* x (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))
(* wj (- 1 wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x)))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x)))))
(* -1 (* (pow wj 2) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(* -1 (* (pow wj 2) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))
(* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))
(* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))
(* -1 (* (pow wj 2) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* -1 (* (pow wj 2) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* wj (- 1 wj))
(+ (* wj (* x (- 5/2 (* 8/3 wj)))) (* wj (- 1 wj)))
(+ (* wj (* x (- 5/2 (* 8/3 wj)))) (* wj (- 1 wj)))
(+ (* wj (* x (- 5/2 (* 8/3 wj)))) (* wj (- 1 wj)))
(* wj (* x (- 5/2 (* 8/3 wj))))
(* x (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)))
(* x (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)))
(* x (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)))
(* wj (* x (+ 5/2 (* -8/3 wj))))
(* -1 (* x (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))
(* -1 (* x (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))
(* -1 (* x (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
wj
(+ wj (* 5/2 (* wj x)))
(+ wj (* 5/2 (* wj x)))
(+ wj (* 5/2 (* wj x)))
(* 5/2 (* wj x))
(* x (+ (* 5/2 wj) (/ wj x)))
(* x (+ (* 5/2 wj) (/ wj x)))
(* x (+ (* 5/2 wj) (/ wj x)))
(* 5/2 (* wj x))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
1
(+ 1 (* 5/2 x))
(+ 1 (* 5/2 x))
(+ 1 (* 5/2 x))
(* 5/2 x)
(* x (+ 5/2 (/ 1 x)))
(* x (+ 5/2 (/ 1 x)))
(* x (+ 5/2 (/ 1 x)))
(* 5/2 x)
(* x (+ 5/2 (/ 1 x)))
(* x (+ 5/2 (/ 1 x)))
(* x (+ 5/2 (/ 1 x)))
1
(+ 1 x)
(+ 1 x)
(+ 1 x)
x
(* x (+ 1 (/ 1 x)))
(* x (+ 1 (/ 1 x)))
(* x (+ 1 (/ 1 x)))
x
(* x (+ 1 (/ 1 x)))
(* x (+ 1 (/ 1 x)))
(* x (+ 1 (/ 1 x)))
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2/3 x)
(* 2/3 x)
(* 2/3 x)
(* 2/3 x)
(* 2/3 x)
(* 2/3 x)
(* 2/3 x)
(* 2/3 x)
(* 2/3 x)
(* 2/3 x)
(* 2/3 x)
(* 2/3 x)
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
wj
(+ wj (* 8/3 (* wj x)))
(+ wj (* 8/3 (* wj x)))
(+ wj (* 8/3 (* wj x)))
(* 8/3 (* wj x))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(* 8/3 (* wj x))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
Outputs
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+.f64 x (*.f64 wj (+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))))))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+.f64 x (*.f64 wj (+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))))))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+.f64 x (*.f64 wj (+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 x (+.f64 (*.f64 wj (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj wj) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 x (+.f64 (*.f64 wj (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj wj) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 x (+.f64 (*.f64 wj (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj wj) x))))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 2 binary64) (*.f64 wj #s(literal -5/2 binary64))))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(*.f64 x (*.f64 (+.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj (+.f64 #s(literal 2 binary64) (*.f64 wj #s(literal -5/2 binary64)))) (/.f64 (*.f64 wj wj) x))) #s(literal -1 binary64)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(*.f64 x (*.f64 (+.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj (+.f64 #s(literal 2 binary64) (*.f64 wj #s(literal -5/2 binary64)))) (/.f64 (*.f64 wj wj) x))) #s(literal -1 binary64)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(*.f64 x (*.f64 (+.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj (+.f64 #s(literal 2 binary64) (*.f64 wj #s(literal -5/2 binary64)))) (/.f64 (*.f64 wj wj) x))) #s(literal -1 binary64)))
x
(+ x (* -2 (* wj x)))
(*.f64 (+.f64 (*.f64 wj #s(literal -2 binary64)) #s(literal 1 binary64)) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+.f64 x (*.f64 wj (+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+.f64 x (*.f64 wj (+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 wj (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) wj) (/.f64 x (*.f64 wj wj))))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) wj) (/.f64 x (*.f64 wj wj))))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 wj (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (/.f64 x wj)) wj))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (/.f64 x wj)) wj))))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))
(*.f64 wj (+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)))))
(* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))
(*.f64 wj (+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)))))
(* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))
(*.f64 wj (+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 wj (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj))))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 wj (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj))))
(pow wj 2)
(*.f64 wj wj)
(+ (* wj (* x (- (* 5/2 wj) 2))) (pow wj 2))
(*.f64 wj (+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)))))
(+ (* wj (* x (- (* 5/2 wj) 2))) (pow wj 2))
(*.f64 wj (+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)))))
(+ (* wj (* x (- (* 5/2 wj) 2))) (pow wj 2))
(*.f64 wj (+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)))))
(* wj (* x (- (* 5/2 wj) 2)))
(*.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj x))
(* x (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))
(*.f64 x (+.f64 (*.f64 wj (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 wj wj) x)))
(* x (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))
(*.f64 x (+.f64 (*.f64 wj (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 wj wj) x)))
(* x (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))
(*.f64 x (+.f64 (*.f64 wj (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 wj wj) x)))
(* -1 (* wj (* x (+ 2 (* -5/2 wj)))))
(-.f64 #s(literal 0 binary64) (*.f64 wj (*.f64 x (+.f64 #s(literal 2 binary64) (*.f64 wj #s(literal -5/2 binary64))))))
(* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj))))))
(*.f64 (-.f64 (*.f64 wj (+.f64 #s(literal 2 binary64) (*.f64 wj #s(literal -5/2 binary64)))) (/.f64 (*.f64 wj wj) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj))))))
(*.f64 (-.f64 (*.f64 wj (+.f64 #s(literal 2 binary64) (*.f64 wj #s(literal -5/2 binary64)))) (/.f64 (*.f64 wj wj) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj))))))
(*.f64 (-.f64 (*.f64 wj (+.f64 #s(literal 2 binary64) (*.f64 wj #s(literal -5/2 binary64)))) (/.f64 (*.f64 wj wj) x)) (-.f64 #s(literal 0 binary64) x))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(+ wj (* x (- (* 5/2 wj) 2)))
(+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(+ wj (* x (- (* 5/2 wj) 2)))
(+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(* x (- (* 5/2 wj) 2))
(*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) (+.f64 (/.f64 wj x) #s(literal -2 binary64))))
(* -1 (* x (+ 2 (* -5/2 wj))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 2 binary64) (*.f64 wj #s(literal -5/2 binary64)))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(*.f64 x (*.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 wj #s(literal -5/2 binary64))) (/.f64 wj x)) #s(literal -1 binary64)))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(*.f64 x (*.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 wj #s(literal -5/2 binary64))) (/.f64 wj x)) #s(literal -1 binary64)))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(*.f64 x (*.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 wj #s(literal -5/2 binary64))) (/.f64 wj x)) #s(literal -1 binary64)))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(*.f64 (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal -5/2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 x wj)))) (-.f64 #s(literal 0 binary64) wj))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(*.f64 (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal -5/2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 x wj)))) (-.f64 #s(literal 0 binary64) wj))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(*.f64 (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal -5/2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 x wj)))) (-.f64 #s(literal 0 binary64) wj))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (+ 1 (* -1 wj)))
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(* (pow wj 2) (+ 1 (* wj (- wj 1))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(* (pow wj 2) (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))))))
wj
(* wj (- 1 (/ 1 wj)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))
(* wj (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)))
(* wj (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1)))
(*.f64 wj (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) wj) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj)))
wj
(* wj (+ 1 (* -1 wj)))
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
(* wj (+ 1 (* wj (- wj 1))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))))))
1
#s(literal 1 binary64)
(- 1 (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) wj)))
1
#s(literal 1 binary64)
(- 1 (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj))
1
#s(literal 1 binary64)
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
wj
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
wj
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
x
(+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))
(+.f64 x (*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal -1 binary64) x) x))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (* -1 x) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))
(+.f64 x (*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) (*.f64 wj (-.f64 (-.f64 #s(literal -1 binary64) x) x))))))
(+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (* -1 x)))) (* -1 (- (* -1 x) (+ 1 x)))))))))
(+.f64 x (*.f64 wj (+.f64 #s(literal 1 binary64) (+.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) (*.f64 wj (-.f64 (*.f64 wj (-.f64 (-.f64 #s(literal -1 binary64) x) x)) (-.f64 (-.f64 #s(literal -1 binary64) x) x)))))))
wj
(* wj (+ 1 (* -1 (/ (+ 1 x) wj))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) x) wj)))
(* wj (+ 1 (+ (* -1 (/ (+ 1 x) wj)) (* -1 (/ (- (* -1 x) (+ 1 x)) (pow wj 2))))))
(*.f64 wj (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) x) wj)) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) (*.f64 wj wj))))
(* wj (+ 1 (+ (* -1 (/ (+ 1 x) wj)) (+ (* -1 (/ (- (* -1 x) (+ 1 x)) (pow wj 2))) (* -1 (/ (- (+ 1 x) (* -1 x)) (pow wj 3)))))))
(*.f64 wj (+.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) x) wj)) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) (*.f64 wj wj))) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) (*.f64 wj (*.f64 wj wj)))))
wj
(* -1 (* wj (- (+ (/ 1 wj) (/ x wj)) 1)))
(-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (/.f64 x wj) #s(literal -1 binary64)))))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 (+ 1 x)) x) wj))) wj)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) wj) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) wj)) (-.f64 #s(literal 0 binary64) wj))))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (+ (* -1 x) (* -1 (+ 1 x))) wj))) x) wj))) wj)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) (+.f64 x (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) wj))) wj)) (-.f64 #s(literal 0 binary64) wj)))))
(+ wj (* -1 (/ wj (+ 1 wj))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64))))
(* -1 (/ (* x (- wj 1)) (+ 1 wj)))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- wj 1) (+ 1 wj))) (/ wj x))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- wj 1) (+ 1 wj))) (/ wj x))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- wj 1) (+ 1 wj))) (/ wj x))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x))))
(/ (* x (+ 1 (* -1 wj))) (+ 1 wj))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(*.f64 x (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(*.f64 x (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(*.f64 x (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)))
x
(+ x (* -1 (* wj (- (+ 1 x) (* -1 x)))))
(+.f64 x (*.f64 wj (-.f64 (-.f64 #s(literal -1 binary64) x) x)))
(+ x (* wj (+ (* -1 (* wj (- (* -1 x) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x))))))
(+.f64 x (*.f64 wj (-.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) (*.f64 wj (-.f64 (-.f64 #s(literal -1 binary64) x) x)))))
(+ x (* wj (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (* -1 x)))) (* -1 (- (* -1 x) (+ 1 x))))))))
(+.f64 x (*.f64 wj (+.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) (*.f64 wj (-.f64 (*.f64 wj (-.f64 (-.f64 #s(literal -1 binary64) x) x)) (-.f64 (-.f64 #s(literal -1 binary64) x) x))))))
(* -1 (+ 1 x))
(-.f64 #s(literal -1 binary64) x)
(+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 x) (+ 1 x)) wj)))
(-.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) wj))
(+ (* -1 (+ 1 x)) (+ (* -1 (/ (- (* -1 x) (+ 1 x)) wj)) (* -1 (/ (- (+ 1 x) (* -1 x)) (pow wj 2)))))
(+.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) wj)) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) (*.f64 wj wj)))
(+ (* -1 (+ 1 x)) (+ (* -1 (/ (- (* -1 x) (+ 1 x)) wj)) (+ (* -1 (/ (- (* -1 x) (+ 1 x)) (pow wj 3))) (* -1 (/ (- (+ 1 x) (* -1 x)) (pow wj 2))))))
(+.f64 (-.f64 #s(literal -1 binary64) x) (-.f64 (-.f64 (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) (*.f64 wj wj)) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) (*.f64 wj (*.f64 wj wj)))) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) wj)))
(* -1 (+ 1 x))
(-.f64 #s(literal -1 binary64) x)
(+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 x) (+ 1 x)) wj)))
(-.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) wj))
(+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 x) (+ 1 x)) wj))) (+ 1 x)) wj)))
(-.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) (+.f64 x (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) wj))) wj))
(+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 (/ (- (* -1 x) (+ 1 x)) wj)) (* -1 (- (* -1 x) (+ 1 x)))) wj))) (+ 1 x)) wj)))
(-.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 (-.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) (+.f64 x (/.f64 (-.f64 (-.f64 #s(literal -1 binary64) x) x) wj))) wj)) x) wj))
(* -1 (/ wj (+ 1 wj)))
(-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(-.f64 (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(-.f64 (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ (* -1 (* x (- (/ wj (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(-.f64 (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(* -1 (/ (* x (- wj 1)) (+ 1 wj)))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- wj 1) (+ 1 wj)))))
(*.f64 x (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- wj 1) (+ 1 wj)))))
(*.f64 x (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- wj 1) (+ 1 wj)))))
(*.f64 x (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x)))
(/ (* x (+ 1 (* -1 wj))) (+ 1 wj))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) (/.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) (/.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* -1 wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) (/.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 wj #s(literal 1 binary64)))))
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(- (* wj (+ 1 x)) x)
(+.f64 wj (*.f64 x (+.f64 wj #s(literal -1 binary64))))
(- (* wj (+ 1 x)) x)
(+.f64 wj (*.f64 x (+.f64 wj #s(literal -1 binary64))))
(- (* wj (+ 1 x)) x)
(+.f64 wj (*.f64 x (+.f64 wj #s(literal -1 binary64))))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj (+ 1 (+ x (* -1 (/ x wj)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 x (/.f64 x wj))))
(* wj (+ 1 (+ x (* -1 (/ x wj)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 x (/.f64 x wj))))
(* wj (+ 1 (+ x (* -1 (/ x wj)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 x (/.f64 x wj))))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* -1 (* wj (+ (* -1 (+ 1 x)) (/ x wj))))
(*.f64 wj (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x wj) (-.f64 #s(literal -1 binary64) x))))
(* -1 (* wj (+ (* -1 (+ 1 x)) (/ x wj))))
(*.f64 wj (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x wj) (-.f64 #s(literal -1 binary64) x))))
(* -1 (* wj (+ (* -1 (+ 1 x)) (/ x wj))))
(*.f64 wj (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x wj) (-.f64 #s(literal -1 binary64) x))))
wj
(+ wj (* x (- wj 1)))
(+.f64 wj (*.f64 x (+.f64 wj #s(literal -1 binary64))))
(+ wj (* x (- wj 1)))
(+.f64 wj (*.f64 x (+.f64 wj #s(literal -1 binary64))))
(+ wj (* x (- wj 1)))
(+.f64 wj (*.f64 x (+.f64 wj #s(literal -1 binary64))))
(* x (- wj 1))
(*.f64 x (+.f64 wj #s(literal -1 binary64)))
(* x (- (+ wj (/ wj x)) 1))
(*.f64 x (+.f64 #s(literal -1 binary64) (+.f64 wj (/.f64 wj x))))
(* x (- (+ wj (/ wj x)) 1))
(*.f64 x (+.f64 #s(literal -1 binary64) (+.f64 wj (/.f64 wj x))))
(* x (- (+ wj (/ wj x)) 1))
(*.f64 x (+.f64 #s(literal -1 binary64) (+.f64 wj (/.f64 wj x))))
(* -1 (* x (+ 1 (* -1 wj))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) wj)))
(* -1 (* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x))))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 wj x)))
(* -1 (* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x))))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 wj x)))
(* -1 (* x (+ 1 (+ (* -1 wj) (* -1 (/ wj x))))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 wj x)))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
wj
(+ wj (* wj x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(+ wj (* wj x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(+ wj (* wj x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj x)
(*.f64 wj x)
(* x (+ wj (/ wj x)))
(*.f64 x (+.f64 wj (/.f64 wj x)))
(* x (+ wj (/ wj x)))
(*.f64 x (+.f64 wj (/.f64 wj x)))
(* x (+ wj (/ wj x)))
(*.f64 x (+.f64 wj (/.f64 wj x)))
(* wj x)
(*.f64 wj x)
(* -1 (* x (+ (* -1 wj) (* -1 (/ wj x)))))
(*.f64 x (+.f64 wj (/.f64 wj x)))
(* -1 (* x (+ (* -1 wj) (* -1 (/ wj x)))))
(*.f64 x (+.f64 wj (/.f64 wj x)))
(* -1 (* x (+ (* -1 wj) (* -1 (/ wj x)))))
(*.f64 x (+.f64 wj (/.f64 wj x)))
(* (pow wj 2) (- 1 wj))
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))))))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))))))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))))))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 x (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))))))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))
x
(+ x (* -2 (* wj x)))
(*.f64 (+.f64 (*.f64 wj #s(literal -2 binary64)) #s(literal 1 binary64)) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+.f64 x (*.f64 wj (+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x)))))))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(*.f64 wj (*.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (/.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(*.f64 wj (*.f64 (*.f64 wj wj) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (/.f64 (/.f64 x (*.f64 wj wj)) wj)) (-.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(*.f64 wj (*.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 5 x)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -5/2 binary64))) wj))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 5 x)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))) (/.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj))) (-.f64 #s(literal 0 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 0 binary64) wj))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 5 x)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (/.f64 x wj)) wj))) (-.f64 #s(literal 0 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 0 binary64) wj))))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))
(*.f64 wj (+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)))))
(* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))))
(*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))
(* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))))
(*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(*.f64 wj (*.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))
(* (pow wj 3) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (/.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 3) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (/.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(*.f64 wj (*.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 5 x)))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -5/2 binary64))) wj))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 5 x)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))) (/.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj))) (-.f64 #s(literal 0 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 0 binary64) wj))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -3 x) (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 5 x)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))) (/.f64 (+.f64 (*.f64 x #s(literal 5/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj))) (-.f64 #s(literal 0 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 0 binary64) wj))))
(* (pow wj 2) (- 1 wj))
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* (pow wj 2) (- 1 wj)))
(+.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))))))
(+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* (pow wj 2) (- 1 wj)))
(+.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))))))
(+ (* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (* (pow wj 2) (- 1 wj)))
(+.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))))))
(* wj (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))))
(* x (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))
(*.f64 x (+.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* x (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))
(*.f64 x (+.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* x (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))
(*.f64 x (+.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* -1 (* wj (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 wj x) (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))))
(* -1 (* x (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (*.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))
(* -1 (* x (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (*.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))
(* -1 (* x (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (*.f64 wj (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))
(* wj (- 1 wj))
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+.f64 (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+.f64 (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+.f64 (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))) (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 2 binary64) (neg.f64 (*.f64 wj (+.f64 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 2 binary64) (neg.f64 (*.f64 wj (+.f64 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 2 binary64) (neg.f64 (*.f64 wj (+.f64 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+.f64 wj (*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x)))))
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x)))))
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))))
(* -1 (* (pow wj 2) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(*.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (/.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (/.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* -1 (* (pow wj 2) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(*.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal -5/2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 x wj)))) wj)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal -5/2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 x wj)))) wj)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))
(* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))
(* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))) (* 5/2 x))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))))
(* -1 (* (pow wj 2) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(*.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* -1 (* (pow wj 2) (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))))
(*.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 x #s(literal 5/2 binary64)) wj)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(* wj (- 1 wj))
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
(+ (* wj (* x (- 5/2 (* 8/3 wj)))) (* wj (- 1 wj)))
(*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))))
(+ (* wj (* x (- 5/2 (* 8/3 wj)))) (* wj (- 1 wj)))
(*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))))
(+ (* wj (* x (- 5/2 (* 8/3 wj)))) (* wj (- 1 wj)))
(*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))))
(* wj (* x (- 5/2 (* 8/3 wj))))
(*.f64 wj (*.f64 x (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))
(* x (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)))
(*.f64 x (*.f64 wj (+.f64 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* x (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)))
(*.f64 x (*.f64 wj (+.f64 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* x (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)))
(*.f64 x (*.f64 wj (+.f64 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* wj (* x (+ 5/2 (* -8/3 wj))))
(*.f64 wj (*.f64 x (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64)))))
(* -1 (* x (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))
(*.f64 x (*.f64 wj (+.f64 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* -1 (* x (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))
(*.f64 x (*.f64 wj (+.f64 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* -1 (* x (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))
(*.f64 x (*.f64 wj (+.f64 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
wj
(+ wj (* 5/2 (* wj x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(+ wj (* 5/2 (* wj x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(+ wj (* 5/2 (* wj x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 x #s(literal 5/2 binary64)))
(* x (+ (* 5/2 wj) (/ wj x)))
(*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) (/.f64 wj x)))
(* x (+ (* 5/2 wj) (/ wj x)))
(*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) (/.f64 wj x)))
(* x (+ (* 5/2 wj) (/ wj x)))
(*.f64 x (+.f64 (*.f64 wj #s(literal 5/2 binary64)) (/.f64 wj x)))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 x #s(literal 5/2 binary64)))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(*.f64 x (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj #s(literal -5/2 binary64)) (/.f64 wj x))))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(*.f64 x (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj #s(literal -5/2 binary64)) (/.f64 wj x))))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(*.f64 x (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj #s(literal -5/2 binary64)) (/.f64 wj x))))
1
#s(literal 1 binary64)
(+ 1 (* 5/2 x))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))
(+ 1 (* 5/2 x))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))
(+ 1 (* 5/2 x))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))
(* 5/2 x)
(*.f64 x #s(literal 5/2 binary64))
(* x (+ 5/2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))
(* x (+ 5/2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))
(* x (+ 5/2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))
(* 5/2 x)
(*.f64 x #s(literal 5/2 binary64))
(* x (+ 5/2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))
(* x (+ 5/2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))
(* x (+ 5/2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))
1
#s(literal 1 binary64)
(+ 1 x)
(+.f64 x #s(literal 1 binary64))
(+ 1 x)
(+.f64 x #s(literal 1 binary64))
(+ 1 x)
(+.f64 x #s(literal 1 binary64))
x
(* x (+ 1 (/ 1 x)))
(+.f64 x #s(literal 1 binary64))
(* x (+ 1 (/ 1 x)))
(+.f64 x #s(literal 1 binary64))
(* x (+ 1 (/ 1 x)))
(+.f64 x #s(literal 1 binary64))
x
(* x (+ 1 (/ 1 x)))
(+.f64 x #s(literal 1 binary64))
(* x (+ 1 (/ 1 x)))
(+.f64 x #s(literal 1 binary64))
(* x (+ 1 (/ 1 x)))
(+.f64 x #s(literal 1 binary64))
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2 x)
(*.f64 #s(literal 2 binary64) x)
(* 2/3 x)
(*.f64 x #s(literal 2/3 binary64))
(* 2/3 x)
(*.f64 x #s(literal 2/3 binary64))
(* 2/3 x)
(*.f64 x #s(literal 2/3 binary64))
(* 2/3 x)
(*.f64 x #s(literal 2/3 binary64))
(* 2/3 x)
(*.f64 x #s(literal 2/3 binary64))
(* 2/3 x)
(*.f64 x #s(literal 2/3 binary64))
(* 2/3 x)
(*.f64 x #s(literal 2/3 binary64))
(* 2/3 x)
(*.f64 x #s(literal 2/3 binary64))
(* 2/3 x)
(*.f64 x #s(literal 2/3 binary64))
(* 2/3 x)
(*.f64 x #s(literal 2/3 binary64))
(* 2/3 x)
(*.f64 x #s(literal 2/3 binary64))
(* 2/3 x)
(*.f64 x #s(literal 2/3 binary64))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(* wj (+ 1 (+ (* -3 x) (+ (* 2/3 x) (* 5 x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
wj
(+ wj (* 8/3 (* wj x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(+ wj (* 8/3 (* wj x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(+ wj (* 8/3 (* wj x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))
(* 8/3 (* wj x))
(*.f64 wj (*.f64 x #s(literal 8/3 binary64)))
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 x (+.f64 (/.f64 wj x) (*.f64 wj #s(literal 8/3 binary64))))
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 x (+.f64 (/.f64 wj x) (*.f64 wj #s(literal 8/3 binary64))))
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 x (+.f64 (/.f64 wj x) (*.f64 wj #s(literal 8/3 binary64))))
(* 8/3 (* wj x))
(*.f64 wj (*.f64 x #s(literal 8/3 binary64)))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (*.f64 wj #s(literal -8/3 binary64)) (/.f64 wj x)))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (*.f64 wj #s(literal -8/3 binary64)) (/.f64 wj x)))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (*.f64 wj #s(literal -8/3 binary64)) (/.f64 wj x)))

eval105.0ms (0.9%)

Compiler

Compiled 20142 to 2034 computations (89.9% saved)

prune109.0ms (1%)

Pruning

24 alts after pruning (22 fresh and 2 done)

PrunedKeptTotal
New75915774
Fresh4711
Picked325
Done000
Total76624790
Accuracy
100.0%
Counts
790 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
87.0%
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
85.5%
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))
6.4%
(-.f64 wj (/.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))))
6.4%
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
4.7%
(-.f64 wj #s(literal 1 binary64))
11.8%
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -5/2 binary64))) wj))))
85.5%
(+.f64 x (*.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj x)))
85.6%
(+.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))))))
95.7%
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) wj)))
85.4%
(+.f64 x (*.f64 wj (*.f64 x #s(literal -2 binary64))))
95.1%
(+.f64 x (*.f64 wj wj))
52.9%
(+.f64 wj (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -1 binary64)) wj) (+.f64 x #s(literal -1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
79.1%
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) wj)))) x) (-.f64 #s(literal -1 binary64) wj)))
79.2%
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (*.f64 x #s(literal -1/2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal -1/3 binary64))))))))) x) (-.f64 #s(literal -1 binary64) wj)))
79.1%
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1/2 binary64) (*.f64 wj #s(literal 1/6 binary64))))))))) (-.f64 #s(literal -1 binary64) wj)))
53.3%
(+.f64 wj (/.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 x (/.f64 x wj)))) (-.f64 #s(literal -1 binary64) wj)))
3.0%
(+.f64 wj (-.f64 #s(literal -1 binary64) x))
85.4%
(*.f64 (+.f64 (*.f64 wj #s(literal -2 binary64)) #s(literal 1 binary64)) x)
12.6%
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
12.3%
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))))))
12.3%
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
12.5%
(*.f64 wj wj)
84.9%
x
4.9%
wj
Compiler

Compiled 610 to 408 computations (33.1% saved)

simplify199.0ms (1.8%)

Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) wj))))
cost-diff0
(-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) wj)))) x)
cost-diff0
(/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) wj)))) x) (-.f64 #s(literal -1 binary64) wj))
cost-diff0
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) wj)))) x) (-.f64 #s(literal -1 binary64) wj)))
cost-diff0
(*.f64 wj #s(literal 5/2 binary64))
cost-diff0
(+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))
cost-diff0
(*.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj x))
cost-diff0
(+.f64 x (*.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj x)))
cost-diff0
(-.f64 #s(literal 1 binary64) wj)
cost-diff0
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
cost-diff0
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
cost-diff0
(*.f64 x #s(literal -2 binary64))
cost-diff0
(+.f64 (*.f64 x #s(literal -2 binary64)) wj)
cost-diff0
(*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) wj))
cost-diff0
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) wj)))
Rules
2166×+-lowering-+.f64
2166×+-lowering-+.f32
1910×sum3-define
1910×*-lowering-*.f32
1910×*-lowering-*.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
028154
178152
2207152
3514145
41252145
53309145
67514145
08140145
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ x (* wj (+ (* x -2) wj)))
x
(* wj (+ (* x -2) wj))
wj
(+ (* x -2) wj)
(* x -2)
-2
x
(* wj (* wj (- 1 wj)))
wj
(* wj (- 1 wj))
(- 1 wj)
1
(+ x (* (+ (* wj 5/2) -2) (* wj x)))
x
(* (+ (* wj 5/2) -2) (* wj x))
(+ (* wj 5/2) -2)
(* wj 5/2)
wj
5/2
-2
(* wj x)
(+ wj (/ (- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x) (- -1 wj)))
wj
(/ (- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x) (- -1 wj))
(- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x)
(* wj (+ (+ x 1) (* x (* -1/2 wj))))
(+ (+ x 1) (* x (* -1/2 wj)))
(+ x 1)
x
1
(* x (* -1/2 wj))
(* -1/2 wj)
-1/2
(- -1 wj)
-1
Outputs
(+ x (* wj (+ (* x -2) wj)))
(+.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))
x
(* wj (+ (* x -2) wj))
(*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))
wj
(+ (* x -2) wj)
(+.f64 wj (*.f64 x #s(literal -2 binary64)))
(* x -2)
(*.f64 x #s(literal -2 binary64))
-2
#s(literal -2 binary64)
x
(* wj (* wj (- 1 wj)))
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
wj
(* wj (- 1 wj))
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
1
#s(literal 1 binary64)
(+ x (* (+ (* wj 5/2) -2) (* wj x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
x
(* (+ (* wj 5/2) -2) (* wj x))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(+ (* wj 5/2) -2)
(+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))
(* wj 5/2)
(*.f64 wj #s(literal 5/2 binary64))
wj
5/2
#s(literal 5/2 binary64)
-2
#s(literal -2 binary64)
(* wj x)
(*.f64 x wj)
(+ wj (/ (- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x) (- -1 wj)))
(+.f64 wj (/.f64 (-.f64 wj (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))))) (-.f64 #s(literal -1 binary64) wj)))
wj
(/ (- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x) (- -1 wj))
(/.f64 (-.f64 wj (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))))) (-.f64 #s(literal -1 binary64) wj))
(- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x)
(-.f64 wj (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64)))))))
(* wj (+ (+ x 1) (* x (* -1/2 wj))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(+ (+ x 1) (* x (* -1/2 wj)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))))
(+ x 1)
(+.f64 x #s(literal 1 binary64))
x
1
#s(literal 1 binary64)
(* x (* -1/2 wj))
(*.f64 wj (*.f64 x #s(literal -1/2 binary64)))
(* -1/2 wj)
(*.f64 wj #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
(- -1 wj)
(-.f64 #s(literal -1 binary64) wj)
-1
#s(literal -1 binary64)

localize137.0ms (1.2%)

Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) wj)))) x)
accuracy100.0%
(*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) wj))))
accuracy100.0%
(/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) wj)))) x) (-.f64 #s(literal -1 binary64) wj))
accuracy81.3%
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) wj)))) x) (-.f64 #s(literal -1 binary64) wj)))
accuracy100.0%
(*.f64 wj x)
accuracy100.0%
(*.f64 wj #s(literal 5/2 binary64))
accuracy100.0%
(+.f64 x (*.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj x)))
accuracy99.9%
(*.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj x))
accuracy100.0%
(-.f64 #s(literal 1 binary64) wj)
accuracy100.0%
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
accuracy100.0%
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
accuracy100.0%
(+.f64 (*.f64 x #s(literal -2 binary64)) wj)
accuracy100.0%
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) wj)))
accuracy100.0%
(*.f64 x #s(literal -2 binary64))
accuracy100.0%
(*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) wj))
Results
56.0ms203×0valid
30.0ms53×1valid
Compiler

Compiled 171 to 29 computations (83% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
ival-mult: 21.0ms (45.1% of total)
ival-add: 11.0ms (23.6% of total)
ival-sub: 8.0ms (17.2% of total)
ival-div: 3.0ms (6.4% of total)
backward-pass: 3.0ms (6.4% of total)
const: 1.0ms (2.1% of total)

series27.0ms (0.2%)

Counts
16 → 312
Calls
Call 1
Inputs
#<alt (+ x (* wj (+ (* x -2) wj)))>
#<alt (* wj (+ (* x -2) wj))>
#<alt (+ (* x -2) wj)>
#<alt (* x -2)>
#<alt (* wj (* wj (- 1 wj)))>
#<alt (* wj (- 1 wj))>
#<alt (- 1 wj)>
#<alt (+ x (* (+ (* wj 5/2) -2) (* wj x)))>
#<alt (* (+ (* wj 5/2) -2) (* wj x))>
#<alt (+ (* wj 5/2) -2)>
#<alt (* wj 5/2)>
#<alt (+ wj (/ (- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x) (- -1 wj)))>
#<alt (/ (- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x) (- -1 wj))>
#<alt (- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x)>
#<alt (* wj (+ (+ x 1) (* x (* -1/2 wj))))>
#<alt (* wj x)>
Outputs
#<alt (pow wj 2)>
#<alt (+ (* x (+ 1 (* -2 wj))) (pow wj 2))>
#<alt (+ (* x (+ 1 (* -2 wj))) (pow wj 2))>
#<alt (+ (* x (+ 1 (* -2 wj))) (pow wj 2))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (+ (* -2 wj) (/ (pow wj 2) x))))>
#<alt (* x (+ 1 (+ (* -2 wj) (/ (pow wj 2) x))))>
#<alt (* x (+ 1 (+ (* -2 wj) (/ (pow wj 2) x))))>
#<alt (* -1 (* x (- (* 2 wj) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* 2 wj)) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* 2 wj)) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* 2 wj)) 1)))>
#<alt x>
#<alt (+ x (* -2 (* wj x)))>
#<alt (+ x (* wj (+ wj (* -2 x))))>
#<alt (+ x (* wj (+ wj (* -2 x))))>
#<alt (pow wj 2)>
#<alt (* (pow wj 2) (+ 1 (* -2 (/ x wj))))>
#<alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (/ x (pow wj 2)))))>
#<alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (/ x (pow wj 2)))))>
#<alt (pow wj 2)>
#<alt (* (pow wj 2) (+ 1 (* -2 (/ x wj))))>
#<alt (* (pow wj 2) (+ 1 (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))>
#<alt (* (pow wj 2) (+ 1 (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))>
#<alt (* -2 (* wj x))>
#<alt (* wj (+ wj (* -2 x)))>
#<alt (* wj (+ wj (* -2 x)))>
#<alt (* wj (+ wj (* -2 x)))>
#<alt (pow wj 2)>
#<alt (* (pow wj 2) (+ 1 (* -2 (/ x wj))))>
#<alt (* (pow wj 2) (+ 1 (* -2 (/ x wj))))>
#<alt (* (pow wj 2) (+ 1 (* -2 (/ x wj))))>
#<alt (pow wj 2)>
#<alt (* (pow wj 2) (+ 1 (* -2 (/ x wj))))>
#<alt (* (pow wj 2) (+ 1 (* -2 (/ x wj))))>
#<alt (* (pow wj 2) (+ 1 (* -2 (/ x wj))))>
#<alt (pow wj 2)>
#<alt (+ (* -2 (* wj x)) (pow wj 2))>
#<alt (+ (* -2 (* wj x)) (pow wj 2))>
#<alt (+ (* -2 (* wj x)) (pow wj 2))>
#<alt (* -2 (* wj x))>
#<alt (* x (+ (* -2 wj) (/ (pow wj 2) x)))>
#<alt (* x (+ (* -2 wj) (/ (pow wj 2) x)))>
#<alt (* x (+ (* -2 wj) (/ (pow wj 2) x)))>
#<alt (* -2 (* wj x))>
#<alt (* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* 2 wj))))>
#<alt (* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* 2 wj))))>
#<alt (* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* 2 wj))))>
#<alt wj>
#<alt (+ wj (* -2 x))>
#<alt (+ wj (* -2 x))>
#<alt (+ wj (* -2 x))>
#<alt (* -2 x)>
#<alt (* x (- (/ wj x) 2))>
#<alt (* x (- (/ wj x) 2))>
#<alt (* x (- (/ wj x) 2))>
#<alt (* -2 x)>
#<alt (* -1 (* x (+ 2 (* -1 (/ wj x)))))>
#<alt (* -1 (* x (+ 2 (* -1 (/ wj x)))))>
#<alt (* -1 (* x (+ 2 (* -1 (/ wj x)))))>
#<alt (* -2 x)>
#<alt (+ wj (* -2 x))>
#<alt (+ wj (* -2 x))>
#<alt (+ wj (* -2 x))>
#<alt wj>
#<alt (* wj (+ 1 (* -2 (/ x wj))))>
#<alt (* wj (+ 1 (* -2 (/ x wj))))>
#<alt (* wj (+ 1 (* -2 (/ x wj))))>
#<alt wj>
#<alt (* -1 (* wj (- (* 2 (/ x wj)) 1)))>
#<alt (* -1 (* wj (- (* 2 (/ x wj)) 1)))>
#<alt (* -1 (* wj (- (* 2 (/ x wj)) 1)))>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (pow wj 2)>
#<alt (* (pow wj 2) (+ 1 (* -1 wj)))>
#<alt (* (pow wj 2) (+ 1 (* -1 wj)))>
#<alt (* (pow wj 2) (+ 1 (* -1 wj)))>
#<alt (* -1 (pow wj 3))>
#<alt (* (pow wj 3) (- (/ 1 wj) 1))>
#<alt (* (pow wj 3) (- (/ 1 wj) 1))>
#<alt (* (pow wj 3) (- (/ 1 wj) 1))>
#<alt (* -1 (pow wj 3))>
#<alt (* -1 (* (pow wj 3) (- 1 (/ 1 wj))))>
#<alt (* -1 (* (pow wj 3) (- 1 (/ 1 wj))))>
#<alt (* -1 (* (pow wj 3) (- 1 (/ 1 wj))))>
#<alt wj>
#<alt (* wj (+ 1 (* -1 wj)))>
#<alt (* wj (+ 1 (* -1 wj)))>
#<alt (* wj (+ 1 (* -1 wj)))>
#<alt (* -1 (pow wj 2))>
#<alt (* (pow wj 2) (- (/ 1 wj) 1))>
#<alt (* (pow wj 2) (- (/ 1 wj) 1))>
#<alt (* (pow wj 2) (- (/ 1 wj) 1))>
#<alt (* -1 (pow wj 2))>
#<alt (* (pow wj 2) (- (/ 1 wj) 1))>
#<alt (* (pow wj 2) (- (/ 1 wj) 1))>
#<alt (* (pow wj 2) (- (/ 1 wj) 1))>
#<alt 1>
#<alt (+ 1 (* -1 wj))>
#<alt (+ 1 (* -1 wj))>
#<alt (+ 1 (* -1 wj))>
#<alt (* -1 wj)>
#<alt (* wj (- (/ 1 wj) 1))>
#<alt (* wj (- (/ 1 wj) 1))>
#<alt (* wj (- (/ 1 wj) 1))>
#<alt (* -1 wj)>
#<alt (* -1 (* wj (- 1 (/ 1 wj))))>
#<alt (* -1 (* wj (- 1 (/ 1 wj))))>
#<alt (* -1 (* wj (- 1 (/ 1 wj))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* x (+ 1 (* wj (- (* 5/2 wj) 2))))>
#<alt (* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))>
#<alt (* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))>
#<alt (* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))>
#<alt (* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))>
#<alt x>
#<alt (+ x (* -2 (* wj x)))>
#<alt (+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))>
#<alt (+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))>
#<alt (* 5/2 (* (pow wj 2) x))>
#<alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))>
#<alt (* (pow wj 2) (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))>
#<alt (* (pow wj 2) (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))>
#<alt (* 5/2 (* (pow wj 2) x))>
#<alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))>
#<alt (* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))>
#<alt (* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))>
#<alt (* -2 (* wj x))>
#<alt (* wj (+ (* -2 x) (* 5/2 (* wj x))))>
#<alt (* wj (+ (* -2 x) (* 5/2 (* wj x))))>
#<alt (* wj (+ (* -2 x) (* 5/2 (* wj x))))>
#<alt (* 5/2 (* (pow wj 2) x))>
#<alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))>
#<alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))>
#<alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))>
#<alt (* 5/2 (* (pow wj 2) x))>
#<alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))>
#<alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))>
#<alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))>
#<alt (* wj (* x (- (* 5/2 wj) 2)))>
#<alt (* wj (* x (- (* 5/2 wj) 2)))>
#<alt (* wj (* x (- (* 5/2 wj) 2)))>
#<alt (* wj (* x (- (* 5/2 wj) 2)))>
#<alt (* wj (* x (- (* 5/2 wj) 2)))>
#<alt (* wj (* x (- (* 5/2 wj) 2)))>
#<alt (* wj (* x (- (* 5/2 wj) 2)))>
#<alt (* wj (* x (- (* 5/2 wj) 2)))>
#<alt (* wj (* x (- (* 5/2 wj) 2)))>
#<alt (* wj (* x (- (* 5/2 wj) 2)))>
#<alt (* wj (* x (- (* 5/2 wj) 2)))>
#<alt (* wj (* x (- (* 5/2 wj) 2)))>
#<alt -2>
#<alt (- (* 5/2 wj) 2)>
#<alt (- (* 5/2 wj) 2)>
#<alt (- (* 5/2 wj) 2)>
#<alt (* 5/2 wj)>
#<alt (* wj (- 5/2 (* 2 (/ 1 wj))))>
#<alt (* wj (- 5/2 (* 2 (/ 1 wj))))>
#<alt (* wj (- 5/2 (* 2 (/ 1 wj))))>
#<alt (* 5/2 wj)>
#<alt (* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))>
#<alt (* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))>
#<alt (* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))>
#<alt (* 5/2 wj)>
#<alt (* 5/2 wj)>
#<alt (* 5/2 wj)>
#<alt (* 5/2 wj)>
#<alt (* 5/2 wj)>
#<alt (* 5/2 wj)>
#<alt (* 5/2 wj)>
#<alt (* 5/2 wj)>
#<alt (* 5/2 wj)>
#<alt (* 5/2 wj)>
#<alt (* 5/2 wj)>
#<alt (* 5/2 wj)>
#<alt x>
#<alt (+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))>
#<alt (+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))>
#<alt (+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))))))))>
#<alt (* wj (+ 1 (* 1/2 x)))>
#<alt (* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (* 1/2 x))))>
#<alt (* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x)))))>
#<alt (* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ 1 x) (+ (* -1 x) (* -1/2 x))) (pow wj 3))) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x))))))>
#<alt (* -1 (* wj (- (* -1/2 x) 1)))>
#<alt (* -1 (* wj (- (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))) (+ 1 (* -1/2 (/ x wj))))))>
#<alt (* -1 (* wj (- (+ (* -1 (/ (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (- (* -1 (- (+ 1 x) (* -1/2 x))) x) wj))) wj)) (* -1/2 x)) 1)))>
#<alt (* -1 (* wj (- (+ (* -1 (/ (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (- (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (+ (* -1 x) (* -1 (- (+ 1 x) (* -1/2 x)))) wj))) x) wj))) wj)) (* -1/2 x)) 1)))>
#<alt (+ wj (* -1 (/ wj (+ 1 wj))))>
#<alt (+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))>
#<alt (+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))>
#<alt (+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))>
#<alt (* -1 (/ (* x (- (* wj (+ 1 (* -1/2 wj))) 1)) (+ 1 wj)))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))>
#<alt (/ (* x (+ 1 (* wj (- (* 1/2 wj) 1)))) (+ 1 wj))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))>
#<alt x>
#<alt (+ x (* -1 (* wj (- (+ 1 x) (* -1 x)))))>
#<alt (+ x (* wj (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x))))))>
#<alt (+ x (* wj (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x))))))))>
#<alt (* 1/2 (* wj x))>
#<alt (* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (* 1/2 x)))>
#<alt (* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x))))>
#<alt (* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ 1 x) (+ (* -1 x) (* -1/2 x))) (pow wj 3))) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x)))))>
#<alt (* 1/2 (* wj x))>
#<alt (* -1 (* wj (+ (* -1 (/ (- (* -1 (+ 1 x)) (* 1/2 x)) wj)) (* -1/2 x))))>
#<alt (* -1 (* wj (+ (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 x) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* 1/2 x)) wj)) (* -1/2 x))))>
#<alt (* -1 (* wj (+ (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 x) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* 1/2 x)) wj)) (* -1/2 x))))>
#<alt (* -1 (/ wj (+ 1 wj)))>
#<alt (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))>
#<alt (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))>
#<alt (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))>
#<alt (* -1 (/ (* x (- (* wj (+ 1 (* -1/2 wj))) 1)) (+ 1 wj)))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))>
#<alt (/ (* x (+ 1 (* wj (- (* 1/2 wj) 1)))) (+ 1 wj))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))>
#<alt (* -1 x)>
#<alt (- (* wj (+ 1 x)) x)>
#<alt (- (* wj (+ 1 (+ x (* -1/2 (* wj x))))) x)>
#<alt (- (* wj (+ 1 (+ x (* -1/2 (* wj x))))) x)>
#<alt (* -1/2 (* (pow wj 2) x))>
#<alt (* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))>
#<alt (* (pow wj 2) (+ (* -1 (/ x (pow wj 2))) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj)))))>
#<alt (* (pow wj 2) (+ (* -1 (/ x (pow wj 2))) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj)))))>
#<alt (* -1/2 (* (pow wj 2) x))>
#<alt (* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))>
#<alt (* (pow wj 2) (+ (* -1 (/ (+ (* -1 (+ 1 x)) (/ x wj)) wj)) (* -1/2 x)))>
#<alt (* (pow wj 2) (+ (* -1 (/ (+ (* -1 (+ 1 x)) (/ x wj)) wj)) (* -1/2 x)))>
#<alt wj>
#<alt (+ wj (* x (- (* wj (+ 1 (* -1/2 wj))) 1)))>
#<alt (+ wj (* x (- (* wj (+ 1 (* -1/2 wj))) 1)))>
#<alt (+ wj (* x (- (* wj (+ 1 (* -1/2 wj))) 1)))>
#<alt (* x (- (* wj (+ 1 (* -1/2 wj))) 1))>
#<alt (* x (- (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)) 1))>
#<alt (* x (- (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)) 1))>
#<alt (* x (- (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)) 1))>
#<alt (* -1 (* x (+ 1 (* wj (- (* 1/2 wj) 1)))))>
#<alt (* -1 (* x (+ 1 (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1))))))>
#<alt (* -1 (* x (+ 1 (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1))))))>
#<alt (* -1 (* x (+ 1 (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1))))))>
#<alt (* wj (+ 1 x))>
#<alt (* wj (+ 1 (+ x (* -1/2 (* wj x)))))>
#<alt (* wj (+ 1 (+ x (* -1/2 (* wj x)))))>
#<alt (* wj (+ 1 (+ x (* -1/2 (* wj x)))))>
#<alt (* -1/2 (* (pow wj 2) x))>
#<alt (* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))>
#<alt (* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))>
#<alt (* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))>
#<alt (* -1/2 (* (pow wj 2) x))>
#<alt (* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))>
#<alt (* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))>
#<alt (* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))>
#<alt wj>
#<alt (+ wj (* wj (* x (+ 1 (* -1/2 wj)))))>
#<alt (+ wj (* wj (* x (+ 1 (* -1/2 wj)))))>
#<alt (+ wj (* wj (* x (+ 1 (* -1/2 wj)))))>
#<alt (* wj (* x (+ 1 (* -1/2 wj))))>
#<alt (* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))>
#<alt (* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))>
#<alt (* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))>
#<alt (* -1 (* wj (* x (- (* 1/2 wj) 1))))>
#<alt (* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))>
#<alt (* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))>
#<alt (* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
#<alt (* wj x)>
Calls

78 calls:

TimeVariablePointExpression
5.0ms
wj
@-inf
(+ x (* wj (+ (* x -2) wj)))
3.0ms
wj
@inf
(+ wj (/ (- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x) (- -1 wj)))
1.0ms
x
@inf
(+ wj (/ (- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x) (- -1 wj)))
1.0ms
x
@0
(+ wj (/ (- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x) (- -1 wj)))
1.0ms
x
@-inf
(+ wj (/ (- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x) (- -1 wj)))

rewrite446.0ms (3.9%)

Algorithm
batch-egg-rewrite
Rules
2688×/-lowering-/.f32
2688×/-lowering-/.f64
2578×*-lowering-*.f32
2578×*-lowering-*.f64
2526×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028117
1191115
21869115
08206115
Stop Event
iter limit
node limit
Counts
16 → 422
Calls
Call 1
Inputs
(+ x (* wj (+ (* x -2) wj)))
(* wj (+ (* x -2) wj))
(+ (* x -2) wj)
(* x -2)
(* wj (* wj (- 1 wj)))
(* wj (- 1 wj))
(- 1 wj)
(+ x (* (+ (* wj 5/2) -2) (* wj x)))
(* (+ (* wj 5/2) -2) (* wj x))
(+ (* wj 5/2) -2)
(* wj 5/2)
(+ wj (/ (- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x) (- -1 wj)))
(/ (- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x) (- -1 wj))
(- (* wj (+ (+ x 1) (* x (* -1/2 wj)))) x)
(* wj (+ (+ x 1) (* x (* -1/2 wj))))
(* wj x)
Outputs
(+.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) x)
(+.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 wj wj) x))
(+.f64 (+.f64 x (*.f64 wj (*.f64 x #s(literal -2 binary64)))) (*.f64 wj wj))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))) (/.f64 (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))) (-.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))))
(-.f64 (/.f64 (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))) (-.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) x)))
(fma.f64 x #s(literal 1 binary64) (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) (+.f64 (*.f64 wj wj) x))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 wj wj) x))
(fma.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))) x)
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) (+.f64 (*.f64 wj wj) x))
(fma.f64 (*.f64 x #s(literal -2 binary64)) wj (+.f64 (*.f64 wj wj) x))
(fma.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) wj x)
(fma.f64 #s(literal 1 binary64) x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) (+.f64 (*.f64 wj wj) x))
(fma.f64 (*.f64 wj #s(literal -2 binary64)) x (+.f64 (*.f64 wj wj) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))) (-.f64 (*.f64 x x) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))) (-.f64 (*.f64 x x) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))))) (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))))) (+.f64 (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))) (-.f64 (*.f64 x x) (*.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))))) (-.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))))))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) x)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))))))) (neg.f64 (+.f64 (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))) (-.f64 (*.f64 x x) (*.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))))) (neg.f64 (-.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))) (*.f64 x x)) (-.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))) (*.f64 (-.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))))) (*.f64 (-.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))) (-.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))))))) (neg.f64 (neg.f64 (-.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) x)))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))) (-.f64 (*.f64 x x) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))) x)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))))
(+.f64 (*.f64 wj wj) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(+.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj wj))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj wj))) (/.f64 (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj wj))))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) (*.f64 wj wj))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) (*.f64 wj wj))
(fma.f64 (*.f64 x #s(literal -2 binary64)) wj (*.f64 wj wj))
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) (*.f64 wj wj))
(fma.f64 (*.f64 wj #s(literal -2 binary64)) x (*.f64 wj wj))
(/.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 (*.f64 x wj) (*.f64 (*.f64 x wj) (*.f64 x wj)))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj)) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj wj))) (-.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj wj)))
(/.f64 (*.f64 wj (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (-.f64 wj (*.f64 x #s(literal -2 binary64))))))
(/.f64 (*.f64 wj (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj))) (-.f64 (*.f64 x #s(literal -2 binary64)) wj))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) wj) (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (-.f64 wj (*.f64 x #s(literal -2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj)) wj) (-.f64 (*.f64 x #s(literal -2 binary64)) wj))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 (*.f64 x wj) (*.f64 (*.f64 x wj) (*.f64 x wj)))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj)) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj wj))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj wj)))) (neg.f64 (-.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 wj wj))))
(/.f64 (neg.f64 (*.f64 wj (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (-.f64 wj (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (*.f64 wj (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj)))) (neg.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) wj)) (neg.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (-.f64 wj (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj)) wj)) (neg.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(*.f64 (+.f64 wj (*.f64 x #s(literal -2 binary64))) wj)
(+.f64 wj (*.f64 x #s(literal -2 binary64)))
(+.f64 (*.f64 x #s(literal -2 binary64)) wj)
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) wj)) (/.f64 (*.f64 wj wj) (-.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (*.f64 x #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 wj (*.f64 x #s(literal -2 binary64)))))
(fma.f64 x #s(literal -2 binary64) wj)
(fma.f64 wj #s(literal 1 binary64) (*.f64 x #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) x wj)
(fma.f64 #s(literal 1 binary64) wj (*.f64 x #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (-.f64 wj (*.f64 x #s(literal -2 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) wj) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (-.f64 wj (*.f64 x #s(literal -2 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) wj) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (-.f64 wj (*.f64 x #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 x #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj)) (-.f64 (*.f64 x #s(literal -2 binary64)) wj))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (-.f64 wj (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj))) (neg.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 wj (*.f64 x #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) wj)) (*.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) wj) (*.f64 wj wj))) (*.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) wj) (-.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (-.f64 wj (*.f64 x #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj)))) (neg.f64 (neg.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (neg.f64 (-.f64 wj (*.f64 x #s(literal -2 binary64)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (-.f64 wj (*.f64 x #s(literal -2 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) wj) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj (-.f64 wj (*.f64 x #s(literal -2 binary64)))))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(*.f64 x #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x)
(+.f64 (*.f64 wj wj) (*.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))))
(fma.f64 #s(literal 1 binary64) (*.f64 wj wj) (*.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))))
(fma.f64 (*.f64 wj wj) #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))))
(/.f64 (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (neg.f64 (+.f64 wj #s(literal 1 binary64))))
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(*.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) wj)) wj)
(*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))
(+.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) wj))
(+.f64 wj (*.f64 wj (-.f64 #s(literal 0 binary64) wj)))
(fma.f64 wj #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) wj) wj))
(fma.f64 wj #s(literal 1 binary64) (*.f64 wj (-.f64 #s(literal 0 binary64) wj)))
(fma.f64 #s(literal 1 binary64) wj (*.f64 (-.f64 #s(literal 0 binary64) wj) wj))
(fma.f64 #s(literal 1 binary64) wj (*.f64 wj (-.f64 #s(literal 0 binary64) wj)))
(/.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) wj) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (neg.f64 (+.f64 wj #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) wj)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) wj)) (neg.f64 (+.f64 wj #s(literal 1 binary64))))
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) wj))
(+.f64 (-.f64 #s(literal 0 binary64) wj) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) wj)
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj wj) (+.f64 wj #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) wj))) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) wj))))
(fma.f64 wj #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) wj)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) wj)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) wj))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (neg.f64 (+.f64 wj #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (neg.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (neg.f64 (neg.f64 (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(+.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(+.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))) (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))) (-.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) x)))
(fma.f64 x #s(literal 1 binary64) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(fma.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) x)
(fma.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) x)
(fma.f64 #s(literal 1 binary64) x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(fma.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 x wj) x)
(fma.f64 (*.f64 x wj) (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) x)
(fma.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) x x)
(fma.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) x) wj x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (-.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))) (*.f64 (*.f64 (+.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) #s(literal 1 binary64)) x) (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (-.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))) (*.f64 (*.f64 (+.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) #s(literal 1 binary64)) x) (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))))) (+.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (-.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))))) (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) (*.f64 x wj)))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) #s(literal 1 binary64)) x) (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))) (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))))))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (-.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) x)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) (*.f64 x wj))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) #s(literal 1 binary64)) x) (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))))) (neg.f64 (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))) (*.f64 x x)) (-.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))) (*.f64 (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))))) (*.f64 (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))) (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (-.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) x))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) #s(literal 1 binary64)) x) (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))))) (neg.f64 (neg.f64 (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) x)))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (-.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))) (*.f64 (*.f64 (+.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) #s(literal 1 binary64)) x) (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 (*.f64 x wj) (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) (-.f64 (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))) x)))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) #s(literal 1 binary64)) x) (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))))
(*.f64 (+.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) #s(literal 1 binary64)) x)
(+.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x wj) (*.f64 wj #s(literal 5/2 binary64))))
(+.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 wj #s(literal 5/2 binary64)) (*.f64 x wj)))
(+.f64 (*.f64 (*.f64 x wj) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 wj #s(literal 5/2 binary64)) (*.f64 x wj)) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) (*.f64 (*.f64 x wj) (*.f64 wj #s(literal 5/2 binary64))))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) (*.f64 (*.f64 wj #s(literal 5/2 binary64)) (*.f64 x wj)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) (*.f64 (*.f64 x wj) (*.f64 wj #s(literal 5/2 binary64))))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) (*.f64 (*.f64 wj #s(literal 5/2 binary64)) (*.f64 x wj)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) (*.f64 (*.f64 x wj) (*.f64 wj #s(literal 5/2 binary64))))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) (*.f64 (*.f64 wj #s(literal 5/2 binary64)) (*.f64 x wj)))
(fma.f64 (*.f64 x #s(literal -2 binary64)) wj (*.f64 (*.f64 x wj) (*.f64 wj #s(literal 5/2 binary64))))
(fma.f64 (*.f64 x #s(literal -2 binary64)) wj (*.f64 (*.f64 wj #s(literal 5/2 binary64)) (*.f64 x wj)))
(fma.f64 (*.f64 wj #s(literal 5/2 binary64)) (*.f64 x wj) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) (*.f64 (*.f64 x wj) (*.f64 wj #s(literal 5/2 binary64))))
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) (*.f64 (*.f64 wj #s(literal 5/2 binary64)) (*.f64 x wj)))
(fma.f64 (*.f64 x wj) (*.f64 wj #s(literal 5/2 binary64)) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 (*.f64 wj #s(literal -2 binary64)) x (*.f64 (*.f64 x wj) (*.f64 wj #s(literal 5/2 binary64))))
(fma.f64 (*.f64 wj #s(literal -2 binary64)) x (*.f64 (*.f64 wj #s(literal 5/2 binary64)) (*.f64 x wj)))
(/.f64 (*.f64 (*.f64 x wj) (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) #s(literal -8 binary64))) (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))))
(/.f64 (*.f64 (*.f64 x wj) (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) #s(literal -4 binary64))) (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) #s(literal -8 binary64)) (*.f64 x wj)) (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) #s(literal -4 binary64)) (*.f64 x wj)) (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 x wj) (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) #s(literal -8 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x wj) (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) #s(literal -4 binary64)))) (neg.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) #s(literal -8 binary64)) (*.f64 x wj))) (neg.f64 (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) #s(literal -4 binary64)) (*.f64 x wj))) (neg.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 x wj))
(*.f64 (*.f64 x wj) (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))
(*.f64 (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) x)
(*.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) x) wj)
(+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))
(+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))) (/.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))) (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) #s(literal -4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))) (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) #s(literal -8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) #s(literal -4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) #s(literal -8 binary64)) (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -5 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) #s(literal -4 binary64)) (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) #s(literal -8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -5 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) #s(literal -4 binary64))) (neg.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64))) (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64)) (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) #s(literal -4 binary64)))) (neg.f64 (neg.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)))) (neg.f64 (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))) (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal 2 binary64))))
(*.f64 wj #s(literal 5/2 binary64))
(*.f64 #s(literal 5/2 binary64) wj)
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)) wj)
(-.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) wj))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)))) (/.f64 (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)))))
(-.f64 (+.f64 wj (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj)))) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))
(-.f64 (/.f64 (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)) wj)) (/.f64 (*.f64 wj wj) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)) wj)))
(fma.f64 wj #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)))
(fma.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (-.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) wj)))
(fma.f64 #s(literal 1 binary64) wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)) wj)
(fma.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (-.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) wj)))
(fma.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (-.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) wj)))
(fma.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) wj)
(fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))) wj)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) wj)
(fma.f64 (/.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (neg.f64 (-.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) wj)))
(fma.f64 (/.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) (neg.f64 (-.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 wj wj) (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))) (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 wj wj) (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))) (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))))))
(/.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))) (+.f64 (*.f64 wj wj) (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))))
(/.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (/.f64 wj (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))))))
(/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))))) (neg.f64 (+.f64 (*.f64 wj wj) (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))))))
(/.f64 (neg.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))))) (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (/.f64 wj (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)) wj))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)))) (*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj))) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))) (*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 wj wj) (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))))) (neg.f64 (neg.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj wj))) (neg.f64 (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)) wj)))
(pow.f64 (/.f64 (+.f64 (*.f64 wj wj) (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))) (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))))))
(*.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))) (/.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)))))
(+.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (neg.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(+.f64 (fma.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) x))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) x (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) x)))
(+.f64 (fma.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))))))
(+.f64 (fma.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))) (fma.f64 (neg.f64 (+.f64 wj #s(literal -1 binary64))) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))))
(+.f64 (fma.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) x))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) x (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) x)))
(+.f64 (fma.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))))))
(+.f64 (fma.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))) (fma.f64 (neg.f64 (+.f64 wj #s(literal -1 binary64))) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))))
(+.f64 (fma.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) x))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) x (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) x)))
(+.f64 (fma.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))))))
(+.f64 (fma.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))) (fma.f64 (neg.f64 (+.f64 wj #s(literal -1 binary64))) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))))
(+.f64 (fma.f64 (/.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) x))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) x (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) x)))
(+.f64 (fma.f64 (/.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))))))
(+.f64 (fma.f64 (/.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (neg.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))) (fma.f64 (neg.f64 (+.f64 wj #s(literal -1 binary64))) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))))
(+.f64 (fma.f64 (/.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) x))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) x (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) x)))
(+.f64 (fma.f64 (/.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (/.f64 x (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))))))
(+.f64 (fma.f64 (/.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) (neg.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))) (fma.f64 (neg.f64 (+.f64 wj #s(literal -1 binary64))) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) #s(literal -1 binary64)))
(-.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))) (-.f64 #s(literal -1 binary64) wj)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (/.f64 (*.f64 x x) (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (-.f64 #s(literal -1 binary64) wj)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))) (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(-.f64 (/.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))))
(-.f64 (/.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (/.f64 (*.f64 x x) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))
(-.f64 (/.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))) (/.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) x) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))
(-.f64 (/.f64 (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))))) (+.f64 (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj)))) (+.f64 (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj))) (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))))) (/.f64 (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))) (+.f64 (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj)))) (+.f64 (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj))) (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))))))
(-.f64 (/.f64 (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj)))) (+.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))) (/.f64 (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj))) (+.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))))
(fma.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(fma.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(fma.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (neg.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(fma.f64 (/.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (neg.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(fma.f64 (/.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) (neg.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(neg.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))))
(/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))))
(/.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal -1 binary64) wj) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) #s(literal 1 binary64)) (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))))) (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj))))) (+.f64 (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj)))) (+.f64 (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj))) (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (-.f64 #s(literal -1 binary64) wj))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj)))) (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))) (+.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))
(/.f64 (*.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (neg.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) wj) x)) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (/.f64 (-.f64 #s(literal -1 binary64) wj) x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 #s(literal 0 binary64) x))) (*.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 (-.f64 #s(literal -1 binary64) wj) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (/.f64 (-.f64 #s(literal -1 binary64) wj) x)))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 0 binary64) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) x)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (/.f64 (-.f64 #s(literal -1 binary64) wj) x)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (-.f64 #s(literal -1 binary64) wj) x)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 #s(literal 0 binary64) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal -1 binary64) wj) x))) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))))) (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))))) (neg.f64 (+.f64 (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj)))) (+.f64 (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj))) (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj)))) (*.f64 (/.f64 x (-.f64 #s(literal -1 binary64) wj)) (/.f64 x (-.f64 #s(literal -1 binary64) wj))))) (neg.f64 (+.f64 (*.f64 wj (/.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal -1 binary64) wj))) (/.f64 x (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)))) (neg.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)))) (neg.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))
(pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))
(+.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) x))
(+.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (fma.f64 #s(literal -1 binary64) x x))
(+.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x) (fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64) x))
(+.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))
(+.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)) x))
(-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)
(-.f64 (/.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))))
(-.f64 (/.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (/.f64 (*.f64 x x) (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))
(-.f64 (/.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) x))) (/.f64 (*.f64 x x) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) x))))
(fma.f64 wj (+.f64 x #s(literal 1 binary64)) (-.f64 (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)) x))
(fma.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) x))
(fma.f64 (+.f64 x #s(literal 1 binary64)) wj (-.f64 (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)) x))
(fma.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) wj (-.f64 #s(literal 0 binary64) x))
(fma.f64 #s(literal -1 binary64) x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) x)))))
(/.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) (neg.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) (neg.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))) (*.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x x))) (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))) (neg.f64 (neg.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))))
(*.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)) (/.f64 #s(literal 1 binary64) (+.f64 x (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))
(+.f64 (*.f64 x wj) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))
(+.f64 (*.f64 x wj) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) wj))
(+.f64 (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)) (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(+.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)))
(-.f64 (/.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)))) (/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)) (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj))) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)))))
(fma.f64 x wj (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))
(fma.f64 x wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) wj))
(fma.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj) (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(fma.f64 wj x (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))
(fma.f64 wj x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) wj))
(fma.f64 wj (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)))
(fma.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(fma.f64 (*.f64 x wj) (*.f64 wj #s(literal -1/2 binary64)) (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(fma.f64 (+.f64 x #s(literal 1 binary64)) wj (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)))
(fma.f64 (*.f64 wj #s(literal -1/2 binary64)) (*.f64 x wj) (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(fma.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) wj (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(fma.f64 (*.f64 x #s(literal -1/2 binary64)) (*.f64 wj wj) (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(fma.f64 (*.f64 wj (*.f64 wj #s(literal -1/2 binary64))) x (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -1/8 binary64))) (*.f64 wj (*.f64 wj wj)))) (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)) (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)) (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)))) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj))))
(/.f64 (*.f64 wj (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -1/8 binary64))))) (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (-.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (+.f64 x #s(literal 1 binary64))))))
(/.f64 (*.f64 wj (-.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 1/4 binary64)))) (-.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -1/8 binary64)))) wj) (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (-.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (+.f64 x #s(literal 1 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 1/4 binary64))) wj) (-.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -1/8 binary64))) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)) (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)) (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj))))) (neg.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj)))))
(/.f64 (neg.f64 (*.f64 wj (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -1/8 binary64)))))) (neg.f64 (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (-.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (+.f64 x #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 wj (-.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 1/4 binary64))))) (neg.f64 (-.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -1/8 binary64)))) wj)) (neg.f64 (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (-.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (+.f64 x #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 1/4 binary64))) wj)) (neg.f64 (-.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))
(*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))
(*.f64 (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) wj)
(*.f64 x wj)
(*.f64 wj x)

simplify306.0ms (2.7%)

Algorithm
egg-herbie
Rules
3208×*-lowering-*.f32
3208×*-lowering-*.f64
1888×sum4-define
1872×+-lowering-+.f64
1872×+-lowering-+.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03153150
111702791
242712738
082462738
Stop Event
iter limit
node limit
Counts
312 → 312
Calls
Call 1
Inputs
(pow wj 2)
(+ (* x (+ 1 (* -2 wj))) (pow wj 2))
(+ (* x (+ 1 (* -2 wj))) (pow wj 2))
(+ (* x (+ 1 (* -2 wj))) (pow wj 2))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (+ (* -2 wj) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* -2 wj) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* -2 wj) (/ (pow wj 2) x))))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* 2 wj)) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* 2 wj)) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* 2 wj)) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ wj (* -2 x))))
(+ x (* wj (+ wj (* -2 x))))
(pow wj 2)
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (/ x (pow wj 2)))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (/ x (pow wj 2)))))
(pow wj 2)
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(* (pow wj 2) (+ 1 (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(* (pow wj 2) (+ 1 (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(* -2 (* wj x))
(* wj (+ wj (* -2 x)))
(* wj (+ wj (* -2 x)))
(* wj (+ wj (* -2 x)))
(pow wj 2)
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(pow wj 2)
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(pow wj 2)
(+ (* -2 (* wj x)) (pow wj 2))
(+ (* -2 (* wj x)) (pow wj 2))
(+ (* -2 (* wj x)) (pow wj 2))
(* -2 (* wj x))
(* x (+ (* -2 wj) (/ (pow wj 2) x)))
(* x (+ (* -2 wj) (/ (pow wj 2) x)))
(* x (+ (* -2 wj) (/ (pow wj 2) x)))
(* -2 (* wj x))
(* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* 2 wj))))
(* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* 2 wj))))
(* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* 2 wj))))
wj
(+ wj (* -2 x))
(+ wj (* -2 x))
(+ wj (* -2 x))
(* -2 x)
(* x (- (/ wj x) 2))
(* x (- (/ wj x) 2))
(* x (- (/ wj x) 2))
(* -2 x)
(* -1 (* x (+ 2 (* -1 (/ wj x)))))
(* -1 (* x (+ 2 (* -1 (/ wj x)))))
(* -1 (* x (+ 2 (* -1 (/ wj x)))))
(* -2 x)
(+ wj (* -2 x))
(+ wj (* -2 x))
(+ wj (* -2 x))
wj
(* wj (+ 1 (* -2 (/ x wj))))
(* wj (+ 1 (* -2 (/ x wj))))
(* wj (+ 1 (* -2 (/ x wj))))
wj
(* -1 (* wj (- (* 2 (/ x wj)) 1)))
(* -1 (* wj (- (* 2 (/ x wj)) 1)))
(* -1 (* wj (- (* 2 (/ x wj)) 1)))
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(pow wj 2)
(* (pow wj 2) (+ 1 (* -1 wj)))
(* (pow wj 2) (+ 1 (* -1 wj)))
(* (pow wj 2) (+ 1 (* -1 wj)))
(* -1 (pow wj 3))
(* (pow wj 3) (- (/ 1 wj) 1))
(* (pow wj 3) (- (/ 1 wj) 1))
(* (pow wj 3) (- (/ 1 wj) 1))
(* -1 (pow wj 3))
(* -1 (* (pow wj 3) (- 1 (/ 1 wj))))
(* -1 (* (pow wj 3) (- 1 (/ 1 wj))))
(* -1 (* (pow wj 3) (- 1 (/ 1 wj))))
wj
(* wj (+ 1 (* -1 wj)))
(* wj (+ 1 (* -1 wj)))
(* wj (+ 1 (* -1 wj)))
(* -1 (pow wj 2))
(* (pow wj 2) (- (/ 1 wj) 1))
(* (pow wj 2) (- (/ 1 wj) 1))
(* (pow wj 2) (- (/ 1 wj) 1))
(* -1 (pow wj 2))
(* (pow wj 2) (- (/ 1 wj) 1))
(* (pow wj 2) (- (/ 1 wj) 1))
(* (pow wj 2) (- (/ 1 wj) 1))
1
(+ 1 (* -1 wj))
(+ 1 (* -1 wj))
(+ 1 (* -1 wj))
(* -1 wj)
(* wj (- (/ 1 wj) 1))
(* wj (- (/ 1 wj) 1))
(* wj (- (/ 1 wj) 1))
(* -1 wj)
(* -1 (* wj (- 1 (/ 1 wj))))
(* -1 (* wj (- 1 (/ 1 wj))))
(* -1 (* wj (- 1 (/ 1 wj))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))
(+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))
(* 5/2 (* (pow wj 2) x))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))
(* (pow wj 2) (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))
(* 5/2 (* (pow wj 2) x))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))
(* -2 (* wj x))
(* wj (+ (* -2 x) (* 5/2 (* wj x))))
(* wj (+ (* -2 x) (* 5/2 (* wj x))))
(* wj (+ (* -2 x) (* 5/2 (* wj x))))
(* 5/2 (* (pow wj 2) x))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(* 5/2 (* (pow wj 2) x))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(* wj (* x (- (* 5/2 wj) 2)))
(* wj (* x (- (* 5/2 wj) 2)))
(* wj (* x (- (* 5/2 wj) 2)))
(* wj (* x (- (* 5/2 wj) 2)))
(* wj (* x (- (* 5/2 wj) 2)))
(* wj (* x (- (* 5/2 wj) 2)))
(* wj (* x (- (* 5/2 wj) 2)))
(* wj (* x (- (* 5/2 wj) 2)))
(* wj (* x (- (* 5/2 wj) 2)))
(* wj (* x (- (* 5/2 wj) 2)))
(* wj (* x (- (* 5/2 wj) 2)))
(* wj (* x (- (* 5/2 wj) 2)))
-2
(- (* 5/2 wj) 2)
(- (* 5/2 wj) 2)
(- (* 5/2 wj) 2)
(* 5/2 wj)
(* wj (- 5/2 (* 2 (/ 1 wj))))
(* wj (- 5/2 (* 2 (/ 1 wj))))
(* wj (- 5/2 (* 2 (/ 1 wj))))
(* 5/2 wj)
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(* 5/2 wj)
(* 5/2 wj)
(* 5/2 wj)
(* 5/2 wj)
(* 5/2 wj)
(* 5/2 wj)
(* 5/2 wj)
(* 5/2 wj)
(* 5/2 wj)
(* 5/2 wj)
(* 5/2 wj)
(* 5/2 wj)
x
(+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))
(+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))))))))
(* wj (+ 1 (* 1/2 x)))
(* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (* 1/2 x))))
(* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x)))))
(* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ 1 x) (+ (* -1 x) (* -1/2 x))) (pow wj 3))) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x))))))
(* -1 (* wj (- (* -1/2 x) 1)))
(* -1 (* wj (- (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))) (+ 1 (* -1/2 (/ x wj))))))
(* -1 (* wj (- (+ (* -1 (/ (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (- (* -1 (- (+ 1 x) (* -1/2 x))) x) wj))) wj)) (* -1/2 x)) 1)))
(* -1 (* wj (- (+ (* -1 (/ (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (- (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (+ (* -1 x) (* -1 (- (+ 1 x) (* -1/2 x)))) wj))) x) wj))) wj)) (* -1/2 x)) 1)))
(+ wj (* -1 (/ wj (+ 1 wj))))
(+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(* -1 (/ (* x (- (* wj (+ 1 (* -1/2 wj))) 1)) (+ 1 wj)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))
(/ (* x (+ 1 (* wj (- (* 1/2 wj) 1)))) (+ 1 wj))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
x
(+ x (* -1 (* wj (- (+ 1 x) (* -1 x)))))
(+ x (* wj (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x))))))
(+ x (* wj (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x))))))))
(* 1/2 (* wj x))
(* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (* 1/2 x)))
(* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x))))
(* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ 1 x) (+ (* -1 x) (* -1/2 x))) (pow wj 3))) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x)))))
(* 1/2 (* wj x))
(* -1 (* wj (+ (* -1 (/ (- (* -1 (+ 1 x)) (* 1/2 x)) wj)) (* -1/2 x))))
(* -1 (* wj (+ (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 x) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* 1/2 x)) wj)) (* -1/2 x))))
(* -1 (* wj (+ (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 x) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* 1/2 x)) wj)) (* -1/2 x))))
(* -1 (/ wj (+ 1 wj)))
(+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(* -1 (/ (* x (- (* wj (+ 1 (* -1/2 wj))) 1)) (+ 1 wj)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))
(/ (* x (+ 1 (* wj (- (* 1/2 wj) 1)))) (+ 1 wj))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(* -1 x)
(- (* wj (+ 1 x)) x)
(- (* wj (+ 1 (+ x (* -1/2 (* wj x))))) x)
(- (* wj (+ 1 (+ x (* -1/2 (* wj x))))) x)
(* -1/2 (* (pow wj 2) x))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(* (pow wj 2) (+ (* -1 (/ x (pow wj 2))) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj)))))
(* (pow wj 2) (+ (* -1 (/ x (pow wj 2))) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj)))))
(* -1/2 (* (pow wj 2) x))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (+ 1 x)) (/ x wj)) wj)) (* -1/2 x)))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (+ 1 x)) (/ x wj)) wj)) (* -1/2 x)))
wj
(+ wj (* x (- (* wj (+ 1 (* -1/2 wj))) 1)))
(+ wj (* x (- (* wj (+ 1 (* -1/2 wj))) 1)))
(+ wj (* x (- (* wj (+ 1 (* -1/2 wj))) 1)))
(* x (- (* wj (+ 1 (* -1/2 wj))) 1))
(* x (- (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)) 1))
(* x (- (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)) 1))
(* x (- (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)) 1))
(* -1 (* x (+ 1 (* wj (- (* 1/2 wj) 1)))))
(* -1 (* x (+ 1 (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1))))))
(* -1 (* x (+ 1 (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1))))))
(* -1 (* x (+ 1 (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1))))))
(* wj (+ 1 x))
(* wj (+ 1 (+ x (* -1/2 (* wj x)))))
(* wj (+ 1 (+ x (* -1/2 (* wj x)))))
(* wj (+ 1 (+ x (* -1/2 (* wj x)))))
(* -1/2 (* (pow wj 2) x))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(* -1/2 (* (pow wj 2) x))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
wj
(+ wj (* wj (* x (+ 1 (* -1/2 wj)))))
(+ wj (* wj (* x (+ 1 (* -1/2 wj)))))
(+ wj (* wj (* x (+ 1 (* -1/2 wj)))))
(* wj (* x (+ 1 (* -1/2 wj))))
(* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))
(* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))
(* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))
(* -1 (* wj (* x (- (* 1/2 wj) 1))))
(* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))
(* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))
(* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
Outputs
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* -2 wj))) (pow wj 2))
(+.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))
(+ (* x (+ 1 (* -2 wj))) (pow wj 2))
(+.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))
(+ (* x (+ 1 (* -2 wj))) (pow wj 2))
(+.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))
(* x (+ 1 (* -2 wj)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
(* x (+ 1 (+ (* -2 wj) (/ (pow wj 2) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x))))
(* x (+ 1 (+ (* -2 wj) (/ (pow wj 2) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x))))
(* x (+ 1 (+ (* -2 wj) (/ (pow wj 2) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x))))
(* -1 (* x (- (* 2 wj) 1)))
(*.f64 x (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 2 binary64))) #s(literal -1 binary64)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* 2 wj)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj #s(literal 2 binary64)) (/.f64 (*.f64 wj wj) x))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* 2 wj)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj #s(literal 2 binary64)) (/.f64 (*.f64 wj wj) x))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* 2 wj)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj #s(literal 2 binary64)) (/.f64 (*.f64 wj wj) x))) (-.f64 #s(literal 0 binary64) x))
x
(+ x (* -2 (* wj x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
(+ x (* wj (+ wj (* -2 x))))
(+.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))
(+ x (* wj (+ wj (* -2 x))))
(+.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64)))))
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (/ x (pow wj 2)))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) wj) (/.f64 x (*.f64 wj wj)))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (/ x (pow wj 2)))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) wj) (/.f64 x (*.f64 wj wj)))))
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* (pow wj 2) (+ 1 (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (/.f64 x wj)) wj)))
(* (pow wj 2) (+ 1 (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (/.f64 x wj)) wj)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* wj (+ wj (* -2 x)))
(*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(* wj (+ wj (* -2 x)))
(*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(* wj (+ wj (* -2 x)))
(*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* (pow wj 2) (+ 1 (* -2 (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(pow wj 2)
(*.f64 wj wj)
(+ (* -2 (* wj x)) (pow wj 2))
(*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(+ (* -2 (* wj x)) (pow wj 2))
(*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(+ (* -2 (* wj x)) (pow wj 2))
(*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* x (+ (* -2 wj) (/ (pow wj 2) x)))
(*.f64 x (+.f64 (*.f64 wj #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)))
(* x (+ (* -2 wj) (/ (pow wj 2) x)))
(*.f64 x (+.f64 (*.f64 wj #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)))
(* x (+ (* -2 wj) (/ (pow wj 2) x)))
(*.f64 x (+.f64 (*.f64 wj #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* 2 wj))))
(*.f64 x (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj #s(literal 2 binary64)) (/.f64 (*.f64 wj wj) x))))
(* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* 2 wj))))
(*.f64 x (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj #s(literal 2 binary64)) (/.f64 (*.f64 wj wj) x))))
(* -1 (* x (+ (* -1 (/ (pow wj 2) x)) (* 2 wj))))
(*.f64 x (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj #s(literal 2 binary64)) (/.f64 (*.f64 wj wj) x))))
wj
(+ wj (* -2 x))
(+.f64 wj (*.f64 x #s(literal -2 binary64)))
(+ wj (* -2 x))
(+.f64 wj (*.f64 x #s(literal -2 binary64)))
(+ wj (* -2 x))
(+.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* x (- (/ wj x) 2))
(*.f64 x (+.f64 #s(literal -2 binary64) (/.f64 wj x)))
(* x (- (/ wj x) 2))
(*.f64 x (+.f64 #s(literal -2 binary64) (/.f64 wj x)))
(* x (- (/ wj x) 2))
(*.f64 x (+.f64 #s(literal -2 binary64) (/.f64 wj x)))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -1 (* x (+ 2 (* -1 (/ wj x)))))
(*.f64 (-.f64 #s(literal 2 binary64) (/.f64 wj x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ 2 (* -1 (/ wj x)))))
(*.f64 (-.f64 #s(literal 2 binary64) (/.f64 wj x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ 2 (* -1 (/ wj x)))))
(*.f64 (-.f64 #s(literal 2 binary64) (/.f64 wj x)) (-.f64 #s(literal 0 binary64) x))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ wj (* -2 x))
(+.f64 wj (*.f64 x #s(literal -2 binary64)))
(+ wj (* -2 x))
(+.f64 wj (*.f64 x #s(literal -2 binary64)))
(+ wj (* -2 x))
(+.f64 wj (*.f64 x #s(literal -2 binary64)))
wj
(* wj (+ 1 (* -2 (/ x wj))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* wj (+ 1 (* -2 (/ x wj))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(* wj (+ 1 (* -2 (/ x wj))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -2 binary64)) wj)))
wj
(* -1 (* wj (- (* 2 (/ x wj)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x wj)))))
(* -1 (* wj (- (* 2 (/ x wj)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x wj)))))
(* -1 (* wj (- (* 2 (/ x wj)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x wj)))))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (+ 1 (* -1 wj)))
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(* (pow wj 2) (+ 1 (* -1 wj)))
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(* (pow wj 2) (+ 1 (* -1 wj)))
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(* -1 (pow wj 3))
(*.f64 wj (-.f64 #s(literal 0 binary64) (*.f64 wj wj)))
(* (pow wj 3) (- (/ 1 wj) 1))
(*.f64 (*.f64 wj wj) (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj))))
(* (pow wj 3) (- (/ 1 wj) 1))
(*.f64 (*.f64 wj wj) (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj))))
(* (pow wj 3) (- (/ 1 wj) 1))
(*.f64 (*.f64 wj wj) (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj))))
(* -1 (pow wj 3))
(*.f64 wj (-.f64 #s(literal 0 binary64) (*.f64 wj wj)))
(* -1 (* (pow wj 3) (- 1 (/ 1 wj))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
(* -1 (* (pow wj 3) (- 1 (/ 1 wj))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
(* -1 (* (pow wj 3) (- 1 (/ 1 wj))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
wj
(* wj (+ 1 (* -1 wj)))
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
(* wj (+ 1 (* -1 wj)))
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
(* wj (+ 1 (* -1 wj)))
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
(* -1 (pow wj 2))
(-.f64 #s(literal 0 binary64) (*.f64 wj wj))
(* (pow wj 2) (- (/ 1 wj) 1))
(*.f64 wj (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj))))
(* (pow wj 2) (- (/ 1 wj) 1))
(*.f64 wj (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj))))
(* (pow wj 2) (- (/ 1 wj) 1))
(*.f64 wj (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj))))
(* -1 (pow wj 2))
(-.f64 #s(literal 0 binary64) (*.f64 wj wj))
(* (pow wj 2) (- (/ 1 wj) 1))
(*.f64 wj (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj))))
(* (pow wj 2) (- (/ 1 wj) 1))
(*.f64 wj (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj))))
(* (pow wj 2) (- (/ 1 wj) 1))
(*.f64 wj (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj))))
1
#s(literal 1 binary64)
(+ 1 (* -1 wj))
(-.f64 #s(literal 1 binary64) wj)
(+ 1 (* -1 wj))
(-.f64 #s(literal 1 binary64) wj)
(+ 1 (* -1 wj))
(-.f64 #s(literal 1 binary64) wj)
(* -1 wj)
(-.f64 #s(literal 0 binary64) wj)
(* wj (- (/ 1 wj) 1))
(*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)))
(* wj (- (/ 1 wj) 1))
(*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)))
(* wj (- (/ 1 wj) 1))
(*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)))
(* -1 wj)
(-.f64 #s(literal 0 binary64) wj)
(* -1 (* wj (- 1 (/ 1 wj))))
(*.f64 wj (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
(* -1 (* wj (- 1 (/ 1 wj))))
(*.f64 wj (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
(* -1 (* wj (- 1 (/ 1 wj))))
(*.f64 wj (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))) (-.f64 #s(literal 0 binary64) x))
x
(+ x (* -2 (* wj x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
(+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(+ x (* wj (+ (* -2 x) (* 5/2 (* wj x)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))))
(* 5/2 (* (pow wj 2) x))
(*.f64 wj (*.f64 (*.f64 wj x) #s(literal 5/2 binary64)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (*.f64 wj (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) wj) (*.f64 x #s(literal 5/2 binary64)))))
(* (pow wj 2) (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) wj) (+.f64 (/.f64 x (*.f64 wj wj)) (*.f64 x #s(literal 5/2 binary64)))))
(* (pow wj 2) (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) wj) (+.f64 (/.f64 x (*.f64 wj wj)) (*.f64 x #s(literal 5/2 binary64)))))
(* 5/2 (* (pow wj 2) x))
(*.f64 wj (*.f64 (*.f64 wj x) #s(literal 5/2 binary64)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (*.f64 wj (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) wj) (*.f64 x #s(literal 5/2 binary64)))))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))
(*.f64 (*.f64 wj wj) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (/.f64 x wj)) wj)))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))
(*.f64 (*.f64 wj wj) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (/.f64 x wj)) wj)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* wj (+ (* -2 x) (* 5/2 (* wj x))))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* wj (+ (* -2 x) (* 5/2 (* wj x))))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* wj (+ (* -2 x) (* 5/2 (* wj x))))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* 5/2 (* (pow wj 2) x))
(*.f64 wj (*.f64 (*.f64 wj x) #s(literal 5/2 binary64)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (*.f64 wj (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) wj) (*.f64 x #s(literal 5/2 binary64)))))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (*.f64 wj (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) wj) (*.f64 x #s(literal 5/2 binary64)))))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (*.f64 wj (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) wj) (*.f64 x #s(literal 5/2 binary64)))))
(* 5/2 (* (pow wj 2) x))
(*.f64 wj (*.f64 (*.f64 wj x) #s(literal 5/2 binary64)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (*.f64 wj (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) wj) (*.f64 x #s(literal 5/2 binary64)))))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (*.f64 wj (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) wj) (*.f64 x #s(literal 5/2 binary64)))))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 wj (*.f64 wj (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) wj) (*.f64 x #s(literal 5/2 binary64)))))
(* wj (* x (- (* 5/2 wj) 2)))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* wj (* x (- (* 5/2 wj) 2)))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* wj (* x (- (* 5/2 wj) 2)))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* wj (* x (- (* 5/2 wj) 2)))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* wj (* x (- (* 5/2 wj) 2)))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* wj (* x (- (* 5/2 wj) 2)))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* wj (* x (- (* 5/2 wj) 2)))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* wj (* x (- (* 5/2 wj) 2)))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* wj (* x (- (* 5/2 wj) 2)))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* wj (* x (- (* 5/2 wj) 2)))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* wj (* x (- (* 5/2 wj) 2)))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
(* wj (* x (- (* 5/2 wj) 2)))
(*.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))))
-2
#s(literal -2 binary64)
(- (* 5/2 wj) 2)
(+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))
(- (* 5/2 wj) 2)
(+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))
(- (* 5/2 wj) 2)
(+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* wj (- 5/2 (* 2 (/ 1 wj))))
(*.f64 wj (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)))
(* wj (- 5/2 (* 2 (/ 1 wj))))
(*.f64 wj (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)))
(* wj (- 5/2 (* 2 (/ 1 wj))))
(*.f64 wj (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal -5/2 binary64))))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal -5/2 binary64))))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal -5/2 binary64))))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
x
(+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))
(+.f64 x (*.f64 wj (-.f64 #s(literal 1 binary64) (+.f64 x (+.f64 x #s(literal 1 binary64))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))
(+.f64 x (*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))))) (+.f64 x (+.f64 x #s(literal 1 binary64)))))))
(+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))))))))
(+.f64 x (*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) (+.f64 x (+.f64 x #s(literal 1 binary64)))) (*.f64 wj (+.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -3/2 binary64)) (-.f64 #s(literal -1 binary64) x))) (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64)))))))))
(* wj (+ 1 (* 1/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64))))
(* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (* 1/2 x))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 1/2 binary64)) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) wj))))
(* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 1/2 binary64)) (/.f64 (+.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64)))) wj)) wj))))
(* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ 1 x) (+ (* -1 x) (* -1/2 x))) (pow wj 3))) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x))))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x #s(literal 1/2 binary64)) (/.f64 (+.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64)))) wj)) wj)) (/.f64 (+.f64 (*.f64 x #s(literal -3/2 binary64)) (-.f64 #s(literal -1 binary64) x)) (*.f64 wj (*.f64 wj wj))))))
(* -1 (* wj (- (* -1/2 x) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -1/2 binary64)))))
(* -1 (* wj (- (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))) (+ 1 (* -1/2 (/ x wj))))))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 (+.f64 (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) (-.f64 (*.f64 x #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -1/2 binary64)) wj))))))
(* -1 (* wj (- (+ (* -1 (/ (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (- (* -1 (- (+ 1 x) (* -1/2 x))) x) wj))) wj)) (* -1/2 x)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (+.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64)))) wj)) wj)))))
(* -1 (* wj (- (+ (* -1 (/ (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (- (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (+ (* -1 x) (* -1 (- (+ 1 x) (* -1/2 x)))) wj))) x) wj))) wj)) (* -1/2 x)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (-.f64 (/.f64 (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64)))) wj) x)) wj)) wj)))))
(+ wj (* -1 (/ wj (+ 1 wj))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(-.f64 (-.f64 wj (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(-.f64 (-.f64 wj (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(-.f64 (-.f64 wj (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(* -1 (/ (* x (- (* wj (+ 1 (* -1/2 wj))) 1)) (+ 1 wj)))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))
(*.f64 x (-.f64 (-.f64 (/.f64 wj x) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64))))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))
(*.f64 x (-.f64 (-.f64 (/.f64 wj x) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64))))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))
(*.f64 x (-.f64 (-.f64 (/.f64 wj x) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64))))))
(/ (* x (+ 1 (* wj (- (* 1/2 wj) 1)))) (+ 1 wj))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(*.f64 x (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(*.f64 x (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(*.f64 x (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)))
x
(+ x (* -1 (* wj (- (+ 1 x) (* -1 x)))))
(-.f64 x (*.f64 wj (+.f64 x (+.f64 x #s(literal 1 binary64)))))
(+ x (* wj (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x))))))
(+.f64 x (*.f64 wj (-.f64 (*.f64 wj (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))))) (+.f64 x (+.f64 x #s(literal 1 binary64))))))
(+ x (* wj (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x))))))))
(+.f64 x (*.f64 wj (-.f64 (*.f64 wj (+.f64 (*.f64 wj (+.f64 (*.f64 x #s(literal -3/2 binary64)) (-.f64 #s(literal -1 binary64) x))) (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64)))))) (+.f64 x (+.f64 x #s(literal 1 binary64))))))
(* 1/2 (* wj x))
(*.f64 wj (*.f64 x #s(literal 1/2 binary64)))
(* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (* 1/2 x)))
(*.f64 wj (+.f64 (*.f64 x #s(literal 1/2 binary64)) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) wj)))
(* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x))))
(*.f64 wj (+.f64 (*.f64 x #s(literal 1/2 binary64)) (/.f64 (+.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64)))) wj)) wj)))
(* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ 1 x) (+ (* -1 x) (* -1/2 x))) (pow wj 3))) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x)))))
(*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal 1/2 binary64)) (/.f64 (+.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64)))) wj)) wj)) (/.f64 (+.f64 (*.f64 x #s(literal -3/2 binary64)) (-.f64 #s(literal -1 binary64) x)) (*.f64 wj (*.f64 wj wj)))))
(* 1/2 (* wj x))
(*.f64 wj (*.f64 x #s(literal 1/2 binary64)))
(* -1 (* wj (+ (* -1 (/ (- (* -1 (+ 1 x)) (* 1/2 x)) wj)) (* -1/2 x))))
(*.f64 (-.f64 #s(literal 0 binary64) wj) (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) wj)))
(* -1 (* wj (+ (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 x) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* 1/2 x)) wj)) (* -1/2 x))))
(-.f64 #s(literal 0 binary64) (*.f64 wj (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (+.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64)))) wj)) wj))))
(* -1 (* wj (+ (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 x) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* 1/2 x)) wj)) (* -1/2 x))))
(-.f64 #s(literal 0 binary64) (*.f64 wj (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (-.f64 (/.f64 (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64)))) wj) x)) wj)) wj))))
(* -1 (/ wj (+ 1 wj)))
(-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ (* x (- (* wj (+ 1 (* -1/2 wj))) 1)) (+ 1 wj)))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))
(*.f64 x (-.f64 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 wj x)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 wj #s(literal 1 binary64)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))
(*.f64 x (-.f64 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 wj x)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 wj #s(literal 1 binary64)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))
(*.f64 x (-.f64 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 wj x)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 wj #s(literal 1 binary64)))))
(/ (* x (+ 1 (* wj (- (* 1/2 wj) 1)))) (+ 1 wj))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (+.f64 wj #s(literal 1 binary64)))))
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(- (* wj (+ 1 x)) x)
(-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x)
(- (* wj (+ 1 (+ x (* -1/2 (* wj x))))) x)
(-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))))) x)
(- (* wj (+ 1 (+ x (* -1/2 (* wj x))))) x)
(-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))))) x)
(* -1/2 (* (pow wj 2) x))
(*.f64 x (*.f64 (*.f64 wj wj) #s(literal -1/2 binary64)))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))))
(* (pow wj 2) (+ (* -1 (/ x (pow wj 2))) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj)))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))) (/.f64 x (*.f64 wj wj))))
(* (pow wj 2) (+ (* -1 (/ x (pow wj 2))) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj)))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))) (/.f64 x (*.f64 wj wj))))
(* -1/2 (* (pow wj 2) x))
(*.f64 x (*.f64 (*.f64 wj wj) #s(literal -1/2 binary64)))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (+ 1 x)) (/ x wj)) wj)) (* -1/2 x)))
(*.f64 (*.f64 wj wj) (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (+.f64 (/.f64 x wj) (-.f64 #s(literal -1 binary64) x)) wj)))
(* (pow wj 2) (+ (* -1 (/ (+ (* -1 (+ 1 x)) (/ x wj)) wj)) (* -1/2 x)))
(*.f64 (*.f64 wj wj) (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (+.f64 (/.f64 x wj) (-.f64 #s(literal -1 binary64) x)) wj)))
wj
(+ wj (* x (- (* wj (+ 1 (* -1/2 wj))) 1)))
(-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))))) x)
(+ wj (* x (- (* wj (+ 1 (* -1/2 wj))) 1)))
(-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))))) x)
(+ wj (* x (- (* wj (+ 1 (* -1/2 wj))) 1)))
(-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))))) x)
(* x (- (* wj (+ 1 (* -1/2 wj))) 1))
(*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(* x (- (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)) 1))
(*.f64 x (+.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))) (+.f64 (/.f64 wj x) #s(literal -1 binary64))))
(* x (- (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)) 1))
(*.f64 x (+.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))) (+.f64 (/.f64 wj x) #s(literal -1 binary64))))
(* x (- (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)) 1))
(*.f64 x (+.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))) (+.f64 (/.f64 wj x) #s(literal -1 binary64))))
(* -1 (* x (+ 1 (* wj (- (* 1/2 wj) 1)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))))
(* -1 (* x (+ 1 (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 wj x)))))
(* -1 (* x (+ 1 (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 wj x)))))
(* -1 (* x (+ 1 (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 wj x)))))
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj (+ 1 (+ x (* -1/2 (* wj x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(* wj (+ 1 (+ x (* -1/2 (* wj x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(* wj (+ 1 (+ x (* -1/2 (* wj x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(* -1/2 (* (pow wj 2) x))
(*.f64 x (*.f64 (*.f64 wj wj) #s(literal -1/2 binary64)))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))))
(* -1/2 (* (pow wj 2) x))
(*.f64 x (*.f64 (*.f64 wj wj) #s(literal -1/2 binary64)))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))))
wj
(+ wj (* wj (* x (+ 1 (* -1/2 wj)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(+ wj (* wj (* x (+ 1 (* -1/2 wj)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(+ wj (* wj (* x (+ 1 (* -1/2 wj)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(* wj (* x (+ 1 (* -1/2 wj))))
(*.f64 (*.f64 wj x) (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))
(* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))
(*.f64 x (+.f64 (/.f64 wj x) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))
(*.f64 x (+.f64 (/.f64 wj x) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))
(*.f64 x (+.f64 (/.f64 wj x) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(* -1 (* wj (* x (- (* 1/2 wj) 1))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) wj) x) (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))
(* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64)))) (/.f64 wj x)))
(* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64)))) (/.f64 wj x)))
(* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64)))) (/.f64 wj x)))
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)

eval87.0ms (0.8%)

Compiler

Compiled 19126 to 1763 computations (90.8% saved)

prune92.0ms (0.8%)

Pruning

27 alts after pruning (21 fresh and 6 done)

PrunedKeptTotal
New7286734
Fresh21517
Picked145
Done022
Total73127758
Accuracy
100.0%
Counts
758 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
87.0%
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
85.5%
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))
6.4%
(-.f64 wj (/.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))))
6.4%
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
4.7%
(-.f64 wj #s(literal 1 binary64))
85.5%
(+.f64 x (*.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj x)))
85.6%
(+.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))))))
95.7%
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) wj)))
85.4%
(+.f64 x (*.f64 wj (*.f64 x #s(literal -2 binary64))))
95.1%
(+.f64 x (*.f64 wj wj))
52.9%
(+.f64 wj (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -1 binary64)) wj) (+.f64 x #s(literal -1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
79.2%
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (*.f64 x #s(literal -1/2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal -1/3 binary64))))))))) x) (-.f64 #s(literal -1 binary64) wj)))
79.1%
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1/2 binary64) (*.f64 wj #s(literal 1/6 binary64))))))))) (-.f64 #s(literal -1 binary64) wj)))
27.3%
(+.f64 wj (/.f64 (*.f64 (*.f64 wj wj) (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (+.f64 (/.f64 x wj) (-.f64 #s(literal -1 binary64) x)) wj))) (-.f64 #s(literal -1 binary64) wj)))
5.3%
(+.f64 wj (/.f64 (*.f64 x (*.f64 (*.f64 wj wj) #s(literal -1/2 binary64))) (-.f64 #s(literal -1 binary64) wj)))
3.0%
(+.f64 wj (-.f64 #s(literal -1 binary64) x))
79.1%
(+.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))
5.1%
(+.f64 wj (*.f64 wj (*.f64 x #s(literal 1/2 binary64))))
85.4%
(*.f64 (+.f64 (*.f64 wj #s(literal -2 binary64)) #s(literal 1 binary64)) x)
85.6%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))
12.6%
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
12.3%
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))))))
12.4%
(*.f64 wj (+.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) wj)))
12.3%
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
12.5%
(*.f64 wj wj)
84.9%
x
4.9%
wj
Compiler

Compiled 652 to 430 computations (34% saved)

simplify179.0ms (1.6%)

Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 #s(literal -1 binary64) wj)
cost-diff0
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))
cost-diff128
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))
cost-diff128
(+.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))
cost-diff0
(-.f64 #s(literal 1 binary64) (*.f64 wj wj))
cost-diff384
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))
cost-diff384
(/.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))
cost-diff384
(-.f64 wj (/.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))))
cost-diff0
(*.f64 x #s(literal -2 binary64))
cost-diff0
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
cost-diff0
(+.f64 x (*.f64 wj (*.f64 x #s(literal -2 binary64))))
cost-diff0
(*.f64 wj wj)
cost-diff0
(*.f64 wj wj)
cost-diff0
(+.f64 x (*.f64 wj wj))
Rules
2022×*-lowering-*.f32
2022×*-lowering-*.f64
1436×sum4-define
1272×--lowering--.f32
1272×--lowering--.f64
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
026164
173160
2194155
3605149
41926149
56128136
08458136
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ x (* wj wj))
x
(* wj wj)
wj
(* wj wj)
wj
(+ x (* wj (* x -2)))
x
(* wj (* x -2))
wj
(* x -2)
-2
(- wj (/ wj (/ (- 1 (* wj wj)) (- 1 wj))))
wj
(/ wj (/ (- 1 (* wj wj)) (- 1 wj)))
(/ (- 1 (* wj wj)) (- 1 wj))
(- 1 (* wj wj))
1
(* wj wj)
(- 1 wj)
(+ wj (* (/ 1 (- -1 wj)) (- (* wj (+ (+ x 1) (* x (* wj -1/2)))) x)))
wj
(* (/ 1 (- -1 wj)) (- (* wj (+ (+ x 1) (* x (* wj -1/2)))) x))
(/ 1 (- -1 wj))
1
(- -1 wj)
-1
(- (* wj (+ (+ x 1) (* x (* wj -1/2)))) x)
(* wj (+ (+ x 1) (* x (* wj -1/2))))
(+ (+ x 1) (* x (* wj -1/2)))
(+ x 1)
x
(* x (* wj -1/2))
(* wj -1/2)
-1/2
Outputs
(+ x (* wj wj))
(+.f64 x (*.f64 wj wj))
x
(* wj wj)
(*.f64 wj wj)
wj
(* wj wj)
(*.f64 wj wj)
wj
(+ x (* wj (* x -2)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
x
(* wj (* x -2))
(*.f64 x (*.f64 wj #s(literal -2 binary64)))
wj
(* x -2)
(*.f64 x #s(literal -2 binary64))
-2
#s(literal -2 binary64)
(- wj (/ wj (/ (- 1 (* wj wj)) (- 1 wj))))
(+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))
wj
(/ wj (/ (- 1 (* wj wj)) (- 1 wj)))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(/ (- 1 (* wj wj)) (- 1 wj))
(+.f64 wj #s(literal 1 binary64))
(- 1 (* wj wj))
(-.f64 #s(literal 1 binary64) (*.f64 wj wj))
1
#s(literal 1 binary64)
(* wj wj)
(*.f64 wj wj)
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(+ wj (* (/ 1 (- -1 wj)) (- (* wj (+ (+ x 1) (* x (* wj -1/2)))) x)))
(+.f64 wj (/.f64 (+.f64 wj (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj #s(literal 1/2 binary64))))))) (-.f64 #s(literal -1 binary64) wj)))
wj
(* (/ 1 (- -1 wj)) (- (* wj (+ (+ x 1) (* x (* wj -1/2)))) x))
(/.f64 (+.f64 wj (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj #s(literal 1/2 binary64))))))) (-.f64 #s(literal -1 binary64) wj))
(/ 1 (- -1 wj))
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))
1
#s(literal 1 binary64)
(- -1 wj)
(-.f64 #s(literal -1 binary64) wj)
-1
#s(literal -1 binary64)
(- (* wj (+ (+ x 1) (* x (* wj -1/2)))) x)
(+.f64 wj (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj #s(literal 1/2 binary64)))))))
(* wj (+ (+ x 1) (* x (* wj -1/2))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj #s(literal 1/2 binary64))))))
(+ (+ x 1) (* x (* wj -1/2)))
(+.f64 #s(literal 1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj #s(literal 1/2 binary64)))))
(+ x 1)
(+.f64 x #s(literal 1 binary64))
x
(* x (* wj -1/2))
(*.f64 x (*.f64 wj #s(literal -1/2 binary64)))
(* wj -1/2)
(*.f64 wj #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)

localize208.0ms (1.8%)

Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))
accuracy100.0%
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))
accuracy99.9%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x))
accuracy81.3%
(+.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))
accuracy100.0%
(-.f64 #s(literal 1 binary64) (*.f64 wj wj))
accuracy100.0%
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))
accuracy100.0%
(/.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj)))
accuracy54.6%
(-.f64 wj (/.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))))
accuracy100.0%
(*.f64 x #s(literal -2 binary64))
accuracy100.0%
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
accuracy100.0%
(+.f64 x (*.f64 wj (*.f64 x #s(literal -2 binary64))))
accuracy100.0%
(*.f64 wj wj)
accuracy100.0%
(+.f64 x (*.f64 wj wj))
accuracy100.0%
(*.f64 wj wj)
Results
156.0ms237×1valid
5.0ms19×0valid
Compiler

Compiled 178 to 27 computations (84.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 83.0ms
ival-mult: 24.0ms (29% of total)
backward-pass: 17.0ms (20.6% of total)
ival-sub: 16.0ms (19.4% of total)
ival-add: 13.0ms (15.7% of total)
ival-div: 11.0ms (13.3% of total)
const: 1.0ms (1.2% of total)

series7.0ms (0.1%)

Counts
14 → 240
Calls
Call 1
Inputs
#<alt (+ x (* wj wj))>
#<alt (* wj wj)>
#<alt (+ x (* wj (* x -2)))>
#<alt (* wj (* x -2))>
#<alt (* x -2)>
#<alt (- wj (/ wj (/ (- 1 (* wj wj)) (- 1 wj))))>
#<alt (/ wj (/ (- 1 (* wj wj)) (- 1 wj)))>
#<alt (/ (- 1 (* wj wj)) (- 1 wj))>
#<alt (- 1 (* wj wj))>
#<alt (+ wj (* (/ 1 (- -1 wj)) (- (* wj (+ (+ x 1) (* x (* wj -1/2)))) x)))>
#<alt (* (/ 1 (- -1 wj)) (- (* wj (+ (+ x 1) (* x (* wj -1/2)))) x))>
#<alt (/ 1 (- -1 wj))>
#<alt (- -1 wj)>
#<alt (* wj (+ (+ x 1) (* x (* wj -1/2))))>
Outputs
#<alt (pow wj 2)>
#<alt (+ x (pow wj 2))>
#<alt (+ x (pow wj 2))>
#<alt (+ x (pow wj 2))>
#<alt x>
#<alt (* x (+ 1 (/ (pow wj 2) x)))>
#<alt (* x (+ 1 (/ (pow wj 2) x)))>
#<alt (* x (+ 1 (/ (pow wj 2) x)))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (pow wj 2) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (pow wj 2) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (pow wj 2) x)) 1)))>
#<alt x>
#<alt (+ x (pow wj 2))>
#<alt (+ x (pow wj 2))>
#<alt (+ x (pow wj 2))>
#<alt (pow wj 2)>
#<alt (* (pow wj 2) (+ 1 (/ x (pow wj 2))))>
#<alt (* (pow wj 2) (+ 1 (/ x (pow wj 2))))>
#<alt (* (pow wj 2) (+ 1 (/ x (pow wj 2))))>
#<alt (pow wj 2)>
#<alt (* (pow wj 2) (+ 1 (/ x (pow wj 2))))>
#<alt (* (pow wj 2) (+ 1 (/ x (pow wj 2))))>
#<alt (* (pow wj 2) (+ 1 (/ x (pow wj 2))))>
#<alt (pow wj 2)>
#<alt (pow wj 2)>
#<alt (pow wj 2)>
#<alt (pow wj 2)>
#<alt (pow wj 2)>
#<alt (pow wj 2)>
#<alt (pow wj 2)>
#<alt (pow wj 2)>
#<alt (pow wj 2)>
#<alt (pow wj 2)>
#<alt (pow wj 2)>
#<alt (pow wj 2)>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* x (+ 1 (* -2 wj)))>
#<alt (* -1 (* x (- (* 2 wj) 1)))>
#<alt (* -1 (* x (- (* 2 wj) 1)))>
#<alt (* -1 (* x (- (* 2 wj) 1)))>
#<alt (* -1 (* x (- (* 2 wj) 1)))>
#<alt x>
#<alt (+ x (* -2 (* wj x)))>
#<alt (+ x (* -2 (* wj x)))>
#<alt (+ x (* -2 (* wj x)))>
#<alt (* -2 (* wj x))>
#<alt (* wj (+ (* -2 x) (/ x wj)))>
#<alt (* wj (+ (* -2 x) (/ x wj)))>
#<alt (* wj (+ (* -2 x) (/ x wj)))>
#<alt (* -2 (* wj x))>
#<alt (* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))>
#<alt (* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))>
#<alt (* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 (* wj x))>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (* -2 x)>
#<alt (pow wj 2)>
#<alt (* (pow wj 2) (+ 1 (* -1 wj)))>
#<alt (* (pow wj 2) (+ 1 (* wj (- wj 1))))>
#<alt (* (pow wj 2) (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))>
#<alt wj>
#<alt (* wj (- 1 (/ 1 wj)))>
#<alt (* wj (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)))>
#<alt (* wj (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))>
#<alt wj>
#<alt (* -1 (* wj (- (/ 1 wj) 1)))>
#<alt (* -1 (* wj (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1)))>
#<alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj)) 1)))>
#<alt wj>
#<alt (* wj (+ 1 (* -1 wj)))>
#<alt (* wj (+ 1 (* wj (- wj 1))))>
#<alt (* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))>
#<alt 1>
#<alt (- 1 (/ 1 wj))>
#<alt (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))>
#<alt (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))>
#<alt 1>
#<alt (- 1 (/ 1 wj))>
#<alt (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))>
#<alt (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))>
#<alt 1>
#<alt (+ 1 wj)>
#<alt (+ 1 wj)>
#<alt (+ 1 wj)>
#<alt wj>
#<alt (* wj (+ 1 (/ 1 wj)))>
#<alt (* wj (+ 1 (/ 1 wj)))>
#<alt (* wj (+ 1 (/ 1 wj)))>
#<alt wj>
#<alt (* wj (+ 1 (/ 1 wj)))>
#<alt (* wj (+ 1 (/ 1 wj)))>
#<alt (* wj (+ 1 (/ 1 wj)))>
#<alt 1>
#<alt (+ 1 (* -1 (pow wj 2)))>
#<alt (+ 1 (* -1 (pow wj 2)))>
#<alt (+ 1 (* -1 (pow wj 2)))>
#<alt (* -1 (pow wj 2))>
#<alt (* (pow wj 2) (- (/ 1 (pow wj 2)) 1))>
#<alt (* (pow wj 2) (- (/ 1 (pow wj 2)) 1))>
#<alt (* (pow wj 2) (- (/ 1 (pow wj 2)) 1))>
#<alt (* -1 (pow wj 2))>
#<alt (* (pow wj 2) (- (/ 1 (pow wj 2)) 1))>
#<alt (* (pow wj 2) (- (/ 1 (pow wj 2)) 1))>
#<alt (* (pow wj 2) (- (/ 1 (pow wj 2)) 1))>
#<alt x>
#<alt (+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))>
#<alt (+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))>
#<alt (+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))))))))>
#<alt (* wj (+ 1 (* 1/2 x)))>
#<alt (* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (* 1/2 x))))>
#<alt (* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x)))))>
#<alt (* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ 1 x) (+ (* -1 x) (* -1/2 x))) (pow wj 3))) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x))))))>
#<alt (* -1 (* wj (- (* -1/2 x) 1)))>
#<alt (* -1 (* wj (- (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))) (+ 1 (* -1/2 (/ x wj))))))>
#<alt (* -1 (* wj (- (+ (* -1 (/ (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (- (* -1 (- (+ 1 x) (* -1/2 x))) x) wj))) wj)) (* -1/2 x)) 1)))>
#<alt (* -1 (* wj (- (+ (* -1 (/ (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (- (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (+ (* -1 x) (* -1 (- (+ 1 x) (* -1/2 x)))) wj))) x) wj))) wj)) (* -1/2 x)) 1)))>
#<alt (+ wj (* -1 (/ wj (+ 1 wj))))>
#<alt (+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))>
#<alt (+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))>
#<alt (+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))>
#<alt (* -1 (/ (* x (- (* wj (+ 1 (* -1/2 wj))) 1)) (+ 1 wj)))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))>
#<alt (/ (* x (+ 1 (* wj (- (* 1/2 wj) 1)))) (+ 1 wj))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))>
#<alt x>
#<alt (+ x (* -1 (* wj (- (+ 1 x) (* -1 x)))))>
#<alt (+ x (* wj (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x))))))>
#<alt (+ x (* wj (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x))))))))>
#<alt (* 1/2 (* wj x))>
#<alt (* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (* 1/2 x)))>
#<alt (* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x))))>
#<alt (* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ 1 x) (+ (* -1 x) (* -1/2 x))) (pow wj 3))) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x)))))>
#<alt (* 1/2 (* wj x))>
#<alt (* -1 (* wj (+ (* -1 (/ (- (* -1 (+ 1 x)) (* 1/2 x)) wj)) (* -1/2 x))))>
#<alt (* -1 (* wj (+ (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 x) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* 1/2 x)) wj)) (* -1/2 x))))>
#<alt (* -1 (* wj (+ (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 x) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* 1/2 x)) wj)) (* -1/2 x))))>
#<alt (* -1 (/ wj (+ 1 wj)))>
#<alt (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))>
#<alt (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))>
#<alt (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))>
#<alt (* -1 (/ (* x (- (* wj (+ 1 (* -1/2 wj))) 1)) (+ 1 wj)))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))>
#<alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))>
#<alt (/ (* x (+ 1 (* wj (- (* 1/2 wj) 1)))) (+ 1 wj))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))>
#<alt (* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))>
#<alt -1>
#<alt (- wj 1)>
#<alt (- (* wj (+ 1 (* -1 wj))) 1)>
#<alt (- (* wj (+ 1 (* wj (- wj 1)))) 1)>
#<alt (/ -1 wj)>
#<alt (/ (- (/ 1 wj) 1) wj)>
#<alt (/ (- (/ 1 wj) (+ 1 (/ 1 (pow wj 2)))) wj)>
#<alt (/ (- (+ (/ 1 wj) (/ 1 (pow wj 3))) (+ 1 (/ 1 (pow wj 2)))) wj)>
#<alt (/ -1 wj)>
#<alt (* -1 (/ (- 1 (/ 1 wj)) wj))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj))) wj))>
#<alt -1>
#<alt (- (* -1 wj) 1)>
#<alt (- (* -1 wj) 1)>
#<alt (- (* -1 wj) 1)>
#<alt (* -1 wj)>
#<alt (* -1 (* wj (+ 1 (/ 1 wj))))>
#<alt (* -1 (* wj (+ 1 (/ 1 wj))))>
#<alt (* -1 (* wj (+ 1 (/ 1 wj))))>
#<alt (* -1 wj)>
#<alt (* -1 (* wj (+ 1 (/ 1 wj))))>
#<alt (* -1 (* wj (+ 1 (/ 1 wj))))>
#<alt (* -1 (* wj (+ 1 (/ 1 wj))))>
#<alt (* wj (+ 1 x))>
#<alt (* wj (+ 1 (+ x (* -1/2 (* wj x)))))>
#<alt (* wj (+ 1 (+ x (* -1/2 (* wj x)))))>
#<alt (* wj (+ 1 (+ x (* -1/2 (* wj x)))))>
#<alt (* -1/2 (* (pow wj 2) x))>
#<alt (* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))>
#<alt (* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))>
#<alt (* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))>
#<alt (* -1/2 (* (pow wj 2) x))>
#<alt (* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))>
#<alt (* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))>
#<alt (* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))>
#<alt wj>
#<alt (+ wj (* wj (* x (+ 1 (* -1/2 wj)))))>
#<alt (+ wj (* wj (* x (+ 1 (* -1/2 wj)))))>
#<alt (+ wj (* wj (* x (+ 1 (* -1/2 wj)))))>
#<alt (* wj (* x (+ 1 (* -1/2 wj))))>
#<alt (* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))>
#<alt (* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))>
#<alt (* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))>
#<alt (* -1 (* wj (* x (- (* 1/2 wj) 1))))>
#<alt (* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))>
#<alt (* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))>
#<alt (* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))>
Calls

60 calls:

TimeVariablePointExpression
0.0ms
x
@0
(+ x (* wj (* x -2)))
0.0ms
x
@0
(+ x (* wj wj))
0.0ms
x
@inf
(+ x (* wj (* x -2)))
0.0ms
x
@-inf
(+ x (* wj (* x -2)))
0.0ms
wj
@inf
(/ (- 1 (* wj wj)) (- 1 wj))

rewrite352.0ms (3.1%)

Algorithm
batch-egg-rewrite
Rules
2912×*-lowering-*.f32
2912×*-lowering-*.f64
2518×/-lowering-/.f32
2518×/-lowering-/.f64
2482×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
026112
119490
2193889
0855689
Stop Event
iter limit
node limit
Counts
14 → 428
Calls
Call 1
Inputs
(+ x (* wj wj))
(* wj wj)
(+ x (* wj (* x -2)))
(* wj (* x -2))
(* x -2)
(- wj (/ wj (/ (- 1 (* wj wj)) (- 1 wj))))
(/ wj (/ (- 1 (* wj wj)) (- 1 wj)))
(/ (- 1 (* wj wj)) (- 1 wj))
(- 1 (* wj wj))
(+ wj (* (/ 1 (- -1 wj)) (- (* wj (+ (+ x 1) (* x (* wj -1/2)))) x)))
(* (/ 1 (- -1 wj)) (- (* wj (+ (+ x 1) (* x (* wj -1/2)))) x))
(/ 1 (- -1 wj))
(- -1 wj)
(* wj (+ (+ x 1) (* x (* wj -1/2))))
Outputs
(+.f64 x (*.f64 wj wj))
(+.f64 (*.f64 wj wj) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 wj wj))) (/.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (-.f64 x (*.f64 wj wj))))
(fma.f64 x #s(literal 1 binary64) (*.f64 wj wj))
(fma.f64 wj wj x)
(fma.f64 (*.f64 wj wj) #s(literal 1 binary64) x)
(fma.f64 #s(literal 1 binary64) x (*.f64 wj wj))
(fma.f64 #s(literal 1 binary64) (*.f64 wj wj) x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (-.f64 (*.f64 wj wj) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 wj wj)) (-.f64 (*.f64 x x) (*.f64 wj (*.f64 wj (*.f64 wj wj))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (-.f64 (*.f64 wj wj) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (*.f64 wj wj)) (-.f64 (*.f64 x x) (*.f64 wj (*.f64 wj (*.f64 wj wj)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (+.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (-.f64 (*.f64 wj wj) x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (+.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (-.f64 (*.f64 x x) (*.f64 x (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) (-.f64 x (*.f64 wj wj)))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (-.f64 (*.f64 wj wj) x)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (+.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (-.f64 (*.f64 x x) (*.f64 x (*.f64 wj wj))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 wj (*.f64 wj wj))))) (neg.f64 (-.f64 x (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (*.f64 x x)) (-.f64 (*.f64 wj wj) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (*.f64 wj wj))) (*.f64 (-.f64 x (*.f64 wj wj)) (*.f64 wj (*.f64 wj (*.f64 wj wj))))) (*.f64 (-.f64 x (*.f64 wj wj)) (-.f64 x (*.f64 wj wj))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (-.f64 (*.f64 wj wj) x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 wj (*.f64 wj wj)))))) (neg.f64 (neg.f64 (-.f64 x (*.f64 wj wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 wj wj) x)))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (-.f64 (*.f64 wj wj) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (*.f64 wj wj)) (-.f64 (*.f64 x x) (*.f64 wj (*.f64 wj (*.f64 wj wj))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (-.f64 (*.f64 wj wj) x)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 wj wj))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 wj)))
(pow.f64 wj #s(literal 2 binary64))
(pow.f64 (*.f64 wj wj) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) wj) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 wj)) #s(literal 2 binary64))
(*.f64 wj wj)
(*.f64 (*.f64 wj wj) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 wj wj))
(*.f64 (-.f64 #s(literal 0 binary64) wj) (-.f64 #s(literal 0 binary64) wj))
(*.f64 (exp.f64 (log.f64 wj)) (exp.f64 (log.f64 wj)))
(+.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj)))
(+.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x wj) (*.f64 x wj))) (-.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj)))))
(fma.f64 x #s(literal 1 binary64) (*.f64 x (*.f64 #s(literal -2 binary64) wj)))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) x)
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(fma.f64 (*.f64 x #s(literal -2 binary64)) wj x)
(fma.f64 #s(literal 1 binary64) x (*.f64 x (*.f64 #s(literal -2 binary64) wj)))
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) x)
(fma.f64 (*.f64 wj #s(literal -2 binary64)) x x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (-.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj))) (-.f64 (*.f64 x x) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x wj) (*.f64 x wj))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (-.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj))) (-.f64 (*.f64 x x) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x wj) (*.f64 x wj)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (+.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (-.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x wj) (*.f64 x wj))) (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x wj) (*.f64 x wj)))) (-.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (-.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) x)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (neg.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x wj) (*.f64 x wj))) (-.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x wj) (*.f64 x wj))))) (neg.f64 (-.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj)))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x wj) (*.f64 x wj))) (*.f64 x x)) (-.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj)))) (*.f64 (-.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj))) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x wj) (*.f64 x wj))))) (*.f64 (-.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj))) (-.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (-.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x wj) (*.f64 x wj)))))) (neg.f64 (neg.f64 (-.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x wj) (*.f64 x wj))) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) x)))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (-.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj))) (-.f64 (*.f64 x x) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x wj) (*.f64 x wj))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) (-.f64 (*.f64 x (*.f64 #s(literal -2 binary64) wj)) x)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x wj) (*.f64 x wj)))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 x (*.f64 #s(literal -2 binary64) wj)))))
(*.f64 x (*.f64 #s(literal -2 binary64) wj))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 x wj))
(*.f64 (*.f64 x #s(literal -2 binary64)) wj)
(*.f64 (*.f64 x wj) #s(literal -2 binary64))
(*.f64 (*.f64 wj #s(literal -2 binary64)) x)
(*.f64 x #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x)
(+.f64 wj (-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) wj)
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))) wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (-.f64 #s(literal 1 binary64) wj) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) wj) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(+.f64 (fma.f64 wj #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 wj #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) wj)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) wj) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) wj))))
(+.f64 (fma.f64 wj #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj #s(literal 1 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj #s(literal 1 binary64)))))
(+.f64 (fma.f64 wj #s(literal 1 binary64) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 wj (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))))) (fma.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))) (/.f64 wj (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 wj (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))))
(+.f64 (fma.f64 #s(literal 1 binary64) wj (neg.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) wj (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) wj)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) wj) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) wj))))
(+.f64 (fma.f64 #s(literal 1 binary64) wj (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj #s(literal 1 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj #s(literal 1 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) wj (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 wj (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))))) (fma.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))) (/.f64 wj (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 wj (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (/.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 wj #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(fma.f64 wj (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))) wj)
(fma.f64 #s(literal 1 binary64) wj (-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) wj)
(fma.f64 (-.f64 #s(literal 0 binary64) wj) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) wj)
(fma.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)) wj)
(fma.f64 (neg.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (-.f64 #s(literal 1 binary64) wj) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (+.f64 (*.f64 wj wj) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj (-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (*.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))) (neg.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))) (neg.f64 (+.f64 (*.f64 wj wj) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj (-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (neg.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (*.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))) (*.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (neg.f64 (neg.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(pow.f64 (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(*.f64 (*.f64 (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(+.f64 (*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal 1 binary64)) (*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 0 binary64) wj)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 (-.f64 #s(literal 0 binary64) wj) (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (-.f64 #s(literal 0 binary64) wj) (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(fma.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal 1 binary64) (*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 0 binary64) wj)))
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) wj) (-.f64 #s(literal 0 binary64) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (neg.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj))))
(/.f64 (*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))
(/.f64 (neg.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) wj))) (-.f64 #s(literal 0 binary64) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (-.f64 #s(literal 0 binary64) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(pow.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))
(*.f64 (-.f64 #s(literal 0 binary64) wj) (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) wj)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) wj) #s(literal -1 binary64)))
(*.f64 (/.f64 wj #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 wj (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)))
(+.f64 wj #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) wj)
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (neg.f64 (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (neg.f64 (*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) wj)) wj))) (fma.f64 (neg.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) wj)) wj)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (neg.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) wj)) wj))) (fma.f64 (neg.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) wj)) wj)))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal 1 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) wj)) wj))) (fma.f64 (neg.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) wj)) wj)))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))))) (fma.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 wj #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) wj #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (neg.f64 (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
(neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 wj #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 wj wj) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj))))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj))))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj))) (+.f64 (*.f64 (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj))) (*.f64 (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) wj))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj))) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 wj wj))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (*.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 0 binary64) (*.f64 wj wj)))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (*.f64 wj wj))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 wj wj)))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 0 binary64) (*.f64 wj wj)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 wj wj) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) wj))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)))))) (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj))) (+.f64 (*.f64 (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj))) (*.f64 (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)))) (neg.f64 (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))
(pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 wj wj)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 wj wj)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 wj wj))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))) (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))) (/.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))
(fma.f64 wj (-.f64 #s(literal 0 binary64) wj) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 wj wj) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) wj) wj #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 wj wj) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 wj wj) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 wj wj))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 wj wj))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 wj wj)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj))))) (neg.f64 (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj))))) (neg.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 wj wj) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj (*.f64 wj wj))))) (*.f64 (+.f64 (*.f64 wj wj) #s(literal 1 binary64)) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 wj wj) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj))))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) wj)
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)))) (/.f64 (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)))))
(fma.f64 wj #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)))
(fma.f64 #s(literal 1 binary64) wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) wj)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) wj)
(fma.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) wj))) (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) wj))) (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))))))
(/.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) wj))))
(/.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 wj (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))))) (neg.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) wj)))))
(/.f64 (neg.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))))) (neg.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 wj (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (-.f64 #s(literal -1 binary64) wj))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) wj))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)))) (*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj))) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))) (*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) wj))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))))) (neg.f64 (neg.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj wj))) (neg.f64 (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) wj)))
(pow.f64 (/.f64 (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) wj))) (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)) wj)))))
(*.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)))) (/.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 #s(literal 0 binary64) x)))
(+.f64 (*.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 #s(literal 0 binary64) x)))
(fma.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x))))
(/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (*.f64 x (*.f64 x x)))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x x))) (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (*.f64 x (*.f64 x x)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (+.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x x))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (*.f64 x (*.f64 x x))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x x)) #s(literal -1 binary64)) (*.f64 (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x x))) (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))
(/.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) (+.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))) (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (*.f64 x (*.f64 x x))))) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x x)))) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (*.f64 x (*.f64 x x))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (+.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x x)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (*.f64 x (*.f64 x x))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (*.f64 x (*.f64 x x))) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x x)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x x)) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x x)))) (neg.f64 (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)))) (neg.f64 (+.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)))) (neg.f64 (+.f64 x (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))
(pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x))
(*.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) x) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal -1 binary64) wj)) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)))))
(pow.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64))
(pow.f64 (*.f64 (-.f64 #s(literal -1 binary64) wj) (-.f64 #s(literal -1 binary64) wj)) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 #s(literal -1 binary64) wj))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal -1/2 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))) #s(literal -1 binary64)))
(+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) wj))
(+.f64 (-.f64 #s(literal 0 binary64) wj) #s(literal -1 binary64))
(exp.f64 (neg.f64 (*.f64 (log.f64 (-.f64 #s(literal -1 binary64) wj)) #s(literal -1 binary64))))
(-.f64 #s(literal -1 binary64) wj)
(-.f64 #s(literal -1 binary64) (/.f64 wj #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))) (/.f64 (*.f64 wj wj) (+.f64 wj #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))) (/.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))))
(fma.f64 wj #s(literal -1 binary64) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 wj #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) wj)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (*.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))))))
(/.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (neg.f64 (+.f64 wj #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (neg.f64 (-.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) wj))))
(/.f64 (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) wj)))))
(/.f64 (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 wj #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 wj #s(literal -1 binary64)) (+.f64 (*.f64 wj wj) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (neg.f64 (neg.f64 (+.f64 wj #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) wj))) #s(literal 1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) wj))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj (*.f64 wj wj))))) (neg.f64 (*.f64 (+.f64 wj #s(literal -1 binary64)) (+.f64 (*.f64 wj wj) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))) (*.f64 (+.f64 wj #s(literal -1 binary64)) (*.f64 wj wj))) (*.f64 (+.f64 wj #s(literal -1 binary64)) (+.f64 wj #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (*.f64 wj (*.f64 wj wj)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))))
(pow.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal -1 binary64) wj) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))))
(+.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))
(+.f64 (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(+.f64 (*.f64 x wj) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))
(+.f64 (*.f64 x wj) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) wj))
(fma.f64 x wj (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))
(fma.f64 x wj (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) wj))
(fma.f64 x (*.f64 (*.f64 wj #s(literal -1/2 binary64)) wj) (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(fma.f64 wj x (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))
(fma.f64 wj x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) wj))
(fma.f64 wj (+.f64 x #s(literal 1 binary64)) (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))
(fma.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(fma.f64 (+.f64 x #s(literal 1 binary64)) wj (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 wj #s(literal -1/2 binary64)) (*.f64 x wj) (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(fma.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) wj (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(fma.f64 (*.f64 x wj) (*.f64 wj #s(literal -1/2 binary64)) (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(fma.f64 (*.f64 wj (*.f64 wj #s(literal -1/2 binary64))) x (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(fma.f64 (*.f64 wj (*.f64 x wj)) #s(literal -1/2 binary64) (*.f64 wj (+.f64 x #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -1/8 binary64))) (*.f64 wj (*.f64 wj wj)))) (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))
(/.f64 (*.f64 wj (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -1/8 binary64))))) (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (-.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (+.f64 x #s(literal 1 binary64))))))
(/.f64 (*.f64 wj (-.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 1/4 binary64)))) (+.f64 x (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -1/8 binary64)))) wj) (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (-.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (+.f64 x #s(literal 1 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 1/4 binary64))) wj) (+.f64 x (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -1/8 binary64))) (*.f64 wj (*.f64 wj wj))))) (neg.f64 (+.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (+.f64 x #s(literal 1 binary64)))) (*.f64 (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))) (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))) (neg.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) (*.f64 wj (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 wj (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -1/8 binary64)))))) (neg.f64 (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (-.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (+.f64 x #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 wj (-.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 1/4 binary64))))) (neg.f64 (+.f64 x (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -1/8 binary64)))) wj)) (neg.f64 (+.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (-.f64 (*.f64 x (*.f64 wj #s(literal -1/2 binary64))) (+.f64 x #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 x #s(literal 1 binary64)) (+.f64 x #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 1/4 binary64))) wj)) (neg.f64 (+.f64 x (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64)))))))
(*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))))
(*.f64 (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) wj)

simplify242.0ms (2.1%)

Algorithm
egg-herbie
Rules
2896×*-lowering-*.f32
2896×*-lowering-*.f64
1864×sum4-define
1788×+-lowering-+.f64
1788×+-lowering-+.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02882307
110612026
237931970
081281970
Stop Event
iter limit
node limit
Counts
240 → 240
Calls
Call 1
Inputs
(pow wj 2)
(+ x (pow wj 2))
(+ x (pow wj 2))
(+ x (pow wj 2))
x
(* x (+ 1 (/ (pow wj 2) x)))
(* x (+ 1 (/ (pow wj 2) x)))
(* x (+ 1 (/ (pow wj 2) x)))
x
(* -1 (* x (- (* -1 (/ (pow wj 2) x)) 1)))
(* -1 (* x (- (* -1 (/ (pow wj 2) x)) 1)))
(* -1 (* x (- (* -1 (/ (pow wj 2) x)) 1)))
x
(+ x (pow wj 2))
(+ x (pow wj 2))
(+ x (pow wj 2))
(pow wj 2)
(* (pow wj 2) (+ 1 (/ x (pow wj 2))))
(* (pow wj 2) (+ 1 (/ x (pow wj 2))))
(* (pow wj 2) (+ 1 (/ x (pow wj 2))))
(pow wj 2)
(* (pow wj 2) (+ 1 (/ x (pow wj 2))))
(* (pow wj 2) (+ 1 (/ x (pow wj 2))))
(* (pow wj 2) (+ 1 (/ x (pow wj 2))))
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* -2 (* wj x)))
(+ x (* -2 (* wj x)))
(* -2 (* wj x))
(* wj (+ (* -2 x) (/ x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(* -2 (* wj x))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 (* wj x))
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(pow wj 2)
(* (pow wj 2) (+ 1 (* -1 wj)))
(* (pow wj 2) (+ 1 (* wj (- wj 1))))
(* (pow wj 2) (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)))
(* wj (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj)) 1)))
wj
(* wj (+ 1 (* -1 wj)))
(* wj (+ 1 (* wj (- wj 1))))
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
1
(- 1 (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
1
(- 1 (/ 1 wj))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
1
(+ 1 wj)
(+ 1 wj)
(+ 1 wj)
wj
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
wj
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
1
(+ 1 (* -1 (pow wj 2)))
(+ 1 (* -1 (pow wj 2)))
(+ 1 (* -1 (pow wj 2)))
(* -1 (pow wj 2))
(* (pow wj 2) (- (/ 1 (pow wj 2)) 1))
(* (pow wj 2) (- (/ 1 (pow wj 2)) 1))
(* (pow wj 2) (- (/ 1 (pow wj 2)) 1))
(* -1 (pow wj 2))
(* (pow wj 2) (- (/ 1 (pow wj 2)) 1))
(* (pow wj 2) (- (/ 1 (pow wj 2)) 1))
(* (pow wj 2) (- (/ 1 (pow wj 2)) 1))
x
(+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))
(+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))))))))
(* wj (+ 1 (* 1/2 x)))
(* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (* 1/2 x))))
(* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x)))))
(* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ 1 x) (+ (* -1 x) (* -1/2 x))) (pow wj 3))) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x))))))
(* -1 (* wj (- (* -1/2 x) 1)))
(* -1 (* wj (- (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))) (+ 1 (* -1/2 (/ x wj))))))
(* -1 (* wj (- (+ (* -1 (/ (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (- (* -1 (- (+ 1 x) (* -1/2 x))) x) wj))) wj)) (* -1/2 x)) 1)))
(* -1 (* wj (- (+ (* -1 (/ (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (- (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (+ (* -1 x) (* -1 (- (+ 1 x) (* -1/2 x)))) wj))) x) wj))) wj)) (* -1/2 x)) 1)))
(+ wj (* -1 (/ wj (+ 1 wj))))
(+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(* -1 (/ (* x (- (* wj (+ 1 (* -1/2 wj))) 1)) (+ 1 wj)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))
(/ (* x (+ 1 (* wj (- (* 1/2 wj) 1)))) (+ 1 wj))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
x
(+ x (* -1 (* wj (- (+ 1 x) (* -1 x)))))
(+ x (* wj (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x))))))
(+ x (* wj (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x))))))))
(* 1/2 (* wj x))
(* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (* 1/2 x)))
(* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x))))
(* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ 1 x) (+ (* -1 x) (* -1/2 x))) (pow wj 3))) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x)))))
(* 1/2 (* wj x))
(* -1 (* wj (+ (* -1 (/ (- (* -1 (+ 1 x)) (* 1/2 x)) wj)) (* -1/2 x))))
(* -1 (* wj (+ (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 x) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* 1/2 x)) wj)) (* -1/2 x))))
(* -1 (* wj (+ (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 x) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* 1/2 x)) wj)) (* -1/2 x))))
(* -1 (/ wj (+ 1 wj)))
(+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(* -1 (/ (* x (- (* wj (+ 1 (* -1/2 wj))) 1)) (+ 1 wj)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))
(/ (* x (+ 1 (* wj (- (* 1/2 wj) 1)))) (+ 1 wj))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
-1
(- wj 1)
(- (* wj (+ 1 (* -1 wj))) 1)
(- (* wj (+ 1 (* wj (- wj 1)))) 1)
(/ -1 wj)
(/ (- (/ 1 wj) 1) wj)
(/ (- (/ 1 wj) (+ 1 (/ 1 (pow wj 2)))) wj)
(/ (- (+ (/ 1 wj) (/ 1 (pow wj 3))) (+ 1 (/ 1 (pow wj 2)))) wj)
(/ -1 wj)
(* -1 (/ (- 1 (/ 1 wj)) wj))
(* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj))
(* -1 (/ (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj))) wj))
-1
(- (* -1 wj) 1)
(- (* -1 wj) 1)
(- (* -1 wj) 1)
(* -1 wj)
(* -1 (* wj (+ 1 (/ 1 wj))))
(* -1 (* wj (+ 1 (/ 1 wj))))
(* -1 (* wj (+ 1 (/ 1 wj))))
(* -1 wj)
(* -1 (* wj (+ 1 (/ 1 wj))))
(* -1 (* wj (+ 1 (/ 1 wj))))
(* -1 (* wj (+ 1 (/ 1 wj))))
(* wj (+ 1 x))
(* wj (+ 1 (+ x (* -1/2 (* wj x)))))
(* wj (+ 1 (+ x (* -1/2 (* wj x)))))
(* wj (+ 1 (+ x (* -1/2 (* wj x)))))
(* -1/2 (* (pow wj 2) x))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(* -1/2 (* (pow wj 2) x))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
wj
(+ wj (* wj (* x (+ 1 (* -1/2 wj)))))
(+ wj (* wj (* x (+ 1 (* -1/2 wj)))))
(+ wj (* wj (* x (+ 1 (* -1/2 wj)))))
(* wj (* x (+ 1 (* -1/2 wj))))
(* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))
(* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))
(* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))
(* -1 (* wj (* x (- (* 1/2 wj) 1))))
(* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))
(* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))
(* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))
Outputs
(pow wj 2)
(*.f64 wj wj)
(+ x (pow wj 2))
(+.f64 (*.f64 wj wj) x)
(+ x (pow wj 2))
(+.f64 (*.f64 wj wj) x)
(+ x (pow wj 2))
(+.f64 (*.f64 wj wj) x)
x
(* x (+ 1 (/ (pow wj 2) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj wj) x)))
(* x (+ 1 (/ (pow wj 2) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj wj) x)))
(* x (+ 1 (/ (pow wj 2) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 wj wj) x)))
x
(* -1 (* x (- (* -1 (/ (pow wj 2) x)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 wj wj) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (pow wj 2) x)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 wj wj) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (pow wj 2) x)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 wj wj) x)) (-.f64 #s(literal 0 binary64) x))
x
(+ x (pow wj 2))
(+.f64 (*.f64 wj wj) x)
(+ x (pow wj 2))
(+.f64 (*.f64 wj wj) x)
(+ x (pow wj 2))
(+.f64 (*.f64 wj wj) x)
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (+ 1 (/ x (pow wj 2))))
(+.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 1 binary64)))))
(* (pow wj 2) (+ 1 (/ x (pow wj 2))))
(+.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 1 binary64)))))
(* (pow wj 2) (+ 1 (/ x (pow wj 2))))
(+.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 1 binary64)))))
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (+ 1 (/ x (pow wj 2))))
(+.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 1 binary64)))))
(* (pow wj 2) (+ 1 (/ x (pow wj 2))))
(+.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 1 binary64)))))
(* (pow wj 2) (+ 1 (/ x (pow wj 2))))
(+.f64 (*.f64 wj wj) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 1 binary64)))))
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(* x (+ 1 (* -2 wj)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
(* x (+ 1 (* -2 wj)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
(* x (+ 1 (* -2 wj)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
(* x (+ 1 (* -2 wj)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
(* x (+ 1 (* -2 wj)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
(* x (+ 1 (* -2 wj)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
(* x (+ 1 (* -2 wj)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
(* x (+ 1 (* -2 wj)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
(* -1 (* x (- (* 2 wj) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 2 binary64)))))
(* -1 (* x (- (* 2 wj) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 2 binary64)))))
(* -1 (* x (- (* 2 wj) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 2 binary64)))))
(* -1 (* x (- (* 2 wj) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 2 binary64)))))
x
(+ x (* -2 (* wj x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
(+ x (* -2 (* wj x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
(+ x (* -2 (* wj x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64))))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* wj (+ (* -2 x) (/ x wj)))
(+.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 1 binary64))))
(* wj (+ (* -2 x) (/ x wj)))
(+.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 1 binary64))))
(* wj (+ (* -2 x) (/ x wj)))
(+.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 1 binary64))))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(-.f64 #s(literal 0 binary64) (*.f64 wj (-.f64 (*.f64 #s(literal 2 binary64) x) (/.f64 x wj))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(-.f64 #s(literal 0 binary64) (*.f64 wj (-.f64 (*.f64 #s(literal 2 binary64) x) (/.f64 x wj))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(-.f64 #s(literal 0 binary64) (*.f64 wj (-.f64 (*.f64 #s(literal 2 binary64) x) (/.f64 x wj))))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 (* wj x))
(*.f64 wj (*.f64 x #s(literal -2 binary64)))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (+ 1 (* -1 wj)))
(*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))
(* (pow wj 2) (+ 1 (* wj (- wj 1))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(* (pow wj 2) (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))))))
wj
(* wj (- 1 (/ 1 wj)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))
(* wj (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)))
(* wj (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1)))
(*.f64 wj (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 1) wj)) 1) wj)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj))))
wj
(* wj (+ 1 (* -1 wj)))
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
(* wj (+ 1 (* wj (- wj 1))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))))))
1
#s(literal 1 binary64)
(- 1 (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj))
1
#s(literal 1 binary64)
(- 1 (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj))
1
#s(literal 1 binary64)
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
wj
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
wj
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1 (pow wj 2)))
(-.f64 #s(literal 1 binary64) (*.f64 wj wj))
(+ 1 (* -1 (pow wj 2)))
(-.f64 #s(literal 1 binary64) (*.f64 wj wj))
(+ 1 (* -1 (pow wj 2)))
(-.f64 #s(literal 1 binary64) (*.f64 wj wj))
(* -1 (pow wj 2))
(-.f64 #s(literal 0 binary64) (*.f64 wj wj))
(* (pow wj 2) (- (/ 1 (pow wj 2)) 1))
(*.f64 wj (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(* (pow wj 2) (- (/ 1 (pow wj 2)) 1))
(*.f64 wj (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(* (pow wj 2) (- (/ 1 (pow wj 2)) 1))
(*.f64 wj (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(* -1 (pow wj 2))
(-.f64 #s(literal 0 binary64) (*.f64 wj wj))
(* (pow wj 2) (- (/ 1 (pow wj 2)) 1))
(*.f64 wj (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(* (pow wj 2) (- (/ 1 (pow wj 2)) 1))
(*.f64 wj (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(* (pow wj 2) (- (/ 1 (pow wj 2)) 1))
(*.f64 wj (*.f64 wj (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
x
(+ x (* wj (+ 1 (* -1 (- (+ 1 x) (* -1 x))))))
(+.f64 x (*.f64 wj (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 x x)))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x)))))))
(+.f64 x (*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 x x))) (*.f64 wj (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))))))))
(+ x (* wj (+ 1 (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))))))))
(+.f64 x (*.f64 wj (+.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal -1 binary64) (+.f64 x x)) (*.f64 wj (+.f64 (*.f64 wj (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) x)) (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))))))))))
(* wj (+ 1 (* 1/2 x)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64))))
(* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (* 1/2 x))))
(*.f64 wj (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) wj)))
(* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x)))))
(*.f64 wj (+.f64 (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) x) wj)) wj) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)))))
(* wj (+ 1 (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ 1 x) (+ (* -1 x) (* -1/2 x))) (pow wj 3))) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x))))))
(*.f64 wj (+.f64 (+.f64 (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) x) wj)) wj) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)))) (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) x) (*.f64 wj (*.f64 wj wj)))))
(* -1 (* wj (- (* -1/2 x) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -1/2 binary64)))))
(* -1 (* wj (- (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))) (+ 1 (* -1/2 (/ x wj))))))
(-.f64 #s(literal 0 binary64) (*.f64 wj (+.f64 (*.f64 x #s(literal -1/2 binary64)) (+.f64 (+.f64 (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 x #s(literal 1/2 binary64)) wj))))))
(* -1 (* wj (- (+ (* -1 (/ (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (- (* -1 (- (+ 1 x) (* -1/2 x))) x) wj))) wj)) (* -1/2 x)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) wj) (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -1/2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) x) wj)) wj)))
(* -1 (* wj (- (+ (* -1 (/ (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (- (+ (* -1 (- (+ 1 x) (* -1/2 x))) (* -1 (/ (+ (* -1 x) (* -1 (- (+ 1 x) (* -1/2 x)))) wj))) x) wj))) wj)) (* -1/2 x)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) wj) (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -1/2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (+.f64 x (-.f64 (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) x) wj) (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))))) wj)) wj)))
(+ wj (* -1 (/ wj (+ 1 wj))))
(+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))
(+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(-.f64 (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64)))))
(+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(-.f64 (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64)))))
(+ wj (+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj)))))
(-.f64 (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ (* x (- (* wj (+ 1 (* -1/2 wj))) 1)) (+ 1 wj)))
(/.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 #s(literal -1 binary64) wj))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))
(*.f64 x (+.f64 (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) x)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))
(*.f64 x (+.f64 (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) x)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj))) (/ wj x))))
(*.f64 x (+.f64 (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) x)))
(/ (* x (+ 1 (* wj (- (* 1/2 wj) 1)))) (+ 1 wj))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64)))))) (+.f64 wj #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(*.f64 x (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (+.f64 wj #s(literal 1 binary64))) (/.f64 (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) x)))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(*.f64 x (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (+.f64 wj #s(literal 1 binary64))) (/.f64 (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) x)))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)))))
(*.f64 x (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (+.f64 wj #s(literal 1 binary64))) (/.f64 (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))) x)))
x
(+ x (* -1 (* wj (- (+ 1 x) (* -1 x)))))
(-.f64 x (*.f64 wj (+.f64 #s(literal 1 binary64) (+.f64 x x))))
(+ x (* wj (+ (* -1 (* wj (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)))) (* -1 (- (+ 1 x) (* -1 x))))))
(+.f64 x (*.f64 wj (+.f64 (-.f64 #s(literal -1 binary64) (+.f64 x x)) (*.f64 wj (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))))))))
(+ x (* wj (+ (* -1 (- (+ 1 x) (* -1 x))) (* wj (+ (* -1 (* wj (- (+ 1 x) (+ (* -1 x) (* -1/2 x))))) (* -1 (- (+ (* -1 x) (* -1/2 x)) (+ 1 x))))))))
(+.f64 x (*.f64 wj (+.f64 (-.f64 #s(literal -1 binary64) (+.f64 x x)) (*.f64 wj (+.f64 (*.f64 wj (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) x)) (-.f64 x (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64)))))))))
(* 1/2 (* wj x))
(*.f64 wj (*.f64 x #s(literal 1/2 binary64)))
(* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (* 1/2 x)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) #s(literal 1 binary64))) (*.f64 wj (*.f64 x #s(literal 1/2 binary64))))
(* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x))))
(*.f64 wj (+.f64 (*.f64 x #s(literal 1/2 binary64)) (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) x) wj)) wj)))
(* wj (+ (* -1 (/ (- (+ 1 x) (* -1/2 x)) wj)) (+ (* -1 (/ (- (+ 1 x) (+ (* -1 x) (* -1/2 x))) (pow wj 3))) (+ (* -1 (/ (- (+ (* -1 x) (* -1/2 x)) (+ 1 x)) (pow wj 2))) (* 1/2 x)))))
(*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal 1/2 binary64)) (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) x) wj)) wj)) (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) x) (*.f64 wj (*.f64 wj wj)))))
(* 1/2 (* wj x))
(*.f64 wj (*.f64 x #s(literal 1/2 binary64)))
(* -1 (* wj (+ (* -1 (/ (- (* -1 (+ 1 x)) (* 1/2 x)) wj)) (* -1/2 x))))
(*.f64 (-.f64 #s(literal 0 binary64) wj) (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) wj)))
(* -1 (* wj (+ (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (- (* -1 x) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* 1/2 x)) wj)) (* -1/2 x))))
(*.f64 (-.f64 #s(literal 0 binary64) wj) (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) x) wj)) wj)))
(* -1 (* wj (+ (* -1 (/ (- (+ (* -1 (+ 1 x)) (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 x) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* -1 (- (* -1 (+ 1 x)) (* 1/2 x)))) wj))) (* 1/2 x)) wj)) (* -1/2 x))))
(*.f64 wj (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (+.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) (/.f64 (+.f64 x (-.f64 (/.f64 (-.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))) x) wj) (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/2 binary64))))) wj)) wj))))
(* -1 (/ wj (+ 1 wj)))
(/.f64 wj (-.f64 #s(literal -1 binary64) wj))
(+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(-.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(-.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (* x (- (/ (* wj (+ 1 (* -1/2 wj))) (+ 1 wj)) (/ 1 (+ 1 wj))))) (* -1 (/ wj (+ 1 wj))))
(-.f64 (/.f64 wj (-.f64 #s(literal -1 binary64) wj)) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ (* x (- (* wj (+ 1 (* -1/2 wj))) 1)) (+ 1 wj)))
(/.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))))) (-.f64 #s(literal -1 binary64) wj))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))
(*.f64 x (+.f64 (/.f64 (/.f64 wj x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal -1 binary64) wj))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))
(*.f64 x (+.f64 (/.f64 (/.f64 wj x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal -1 binary64) wj))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (* -1 (/ (- (* wj (+ 1 (* -1/2 wj))) 1) (+ 1 wj)))))
(*.f64 x (+.f64 (/.f64 (/.f64 wj x) (-.f64 #s(literal -1 binary64) wj)) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))) (-.f64 #s(literal -1 binary64) wj))))
(/ (* x (+ 1 (* wj (- (* 1/2 wj) 1)))) (+ 1 wj))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64)))))) (+.f64 wj #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (-.f64 #s(literal -1 binary64) wj)))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (-.f64 #s(literal -1 binary64) wj)))))
(* -1 (* x (+ (* -1 (/ (+ 1 (* wj (- (* 1/2 wj) 1))) (+ 1 wj))) (/ wj (* x (+ 1 wj))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 wj (*.f64 x (+.f64 wj #s(literal 1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (-.f64 #s(literal -1 binary64) wj)))))
-1
#s(literal -1 binary64)
(- wj 1)
(+.f64 wj #s(literal -1 binary64))
(- (* wj (+ 1 (* -1 wj))) 1)
(+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(- (* wj (+ 1 (* wj (- wj 1)))) 1)
(+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64))))))
(/ -1 wj)
(/.f64 #s(literal -1 binary64) wj)
(/ (- (/ 1 wj) 1) wj)
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(/ (- (/ 1 wj) (+ 1 (/ 1 (pow wj 2)))) wj)
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj)
(/ (- (+ (/ 1 wj) (/ 1 (pow wj 3))) (+ 1 (/ 1 (pow wj 2)))) wj)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj) wj) #s(literal -1 binary64))) wj)
(/ -1 wj)
(/.f64 #s(literal -1 binary64) wj)
(* -1 (/ (- 1 (/ 1 wj)) wj))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj))
(* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) (-.f64 #s(literal 0 binary64) wj))
(* -1 (/ (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj))) wj))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj)) (-.f64 #s(literal 0 binary64) wj))
-1
#s(literal -1 binary64)
(- (* -1 wj) 1)
(-.f64 #s(literal -1 binary64) wj)
(- (* -1 wj) 1)
(-.f64 #s(literal -1 binary64) wj)
(- (* -1 wj) 1)
(-.f64 #s(literal -1 binary64) wj)
(* -1 wj)
(-.f64 #s(literal 0 binary64) wj)
(* -1 (* wj (+ 1 (/ 1 wj))))
(-.f64 #s(literal -1 binary64) wj)
(* -1 (* wj (+ 1 (/ 1 wj))))
(-.f64 #s(literal -1 binary64) wj)
(* -1 (* wj (+ 1 (/ 1 wj))))
(-.f64 #s(literal -1 binary64) wj)
(* -1 wj)
(-.f64 #s(literal 0 binary64) wj)
(* -1 (* wj (+ 1 (/ 1 wj))))
(-.f64 #s(literal -1 binary64) wj)
(* -1 (* wj (+ 1 (/ 1 wj))))
(-.f64 #s(literal -1 binary64) wj)
(* -1 (* wj (+ 1 (/ 1 wj))))
(-.f64 #s(literal -1 binary64) wj)
(* wj (+ 1 x))
(*.f64 wj (+.f64 x #s(literal 1 binary64)))
(* wj (+ 1 (+ x (* -1/2 (* wj x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(* wj (+ 1 (+ x (* -1/2 (* wj x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(* wj (+ 1 (+ x (* -1/2 (* wj x)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(* -1/2 (* (pow wj 2) x))
(*.f64 x (*.f64 (*.f64 wj wj) #s(literal -1/2 binary64)))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))))
(* -1/2 (* (pow wj 2) x))
(*.f64 x (*.f64 (*.f64 wj wj) #s(literal -1/2 binary64)))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))))
(* (pow wj 2) (+ (* -1/2 x) (+ (/ 1 wj) (/ x wj))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 x wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (*.f64 x #s(literal -1/2 binary64)))))
wj
(+ wj (* wj (* x (+ 1 (* -1/2 wj)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(+ wj (* wj (* x (+ 1 (* -1/2 wj)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(+ wj (* wj (* x (+ 1 (* -1/2 wj)))))
(*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64))))))
(* wj (* x (+ 1 (* -1/2 wj))))
(*.f64 wj (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))))
(* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))
(*.f64 x (+.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))) (/.f64 wj x)))
(* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))
(*.f64 x (+.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))) (/.f64 wj x)))
(* x (+ (* wj (+ 1 (* -1/2 wj))) (/ wj x)))
(*.f64 x (+.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -1/2 binary64)))) (/.f64 wj x)))
(* -1 (* wj (* x (- (* 1/2 wj) 1))))
(*.f64 wj (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))))
(* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64)))) (/.f64 wj x)))
(* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64)))) (/.f64 wj x)))
(* -1 (* x (+ (* -1 (/ wj x)) (* wj (- (* 1/2 wj) 1)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64)))) (/.f64 wj x)))

eval113.0ms (1%)

Compiler

Compiled 17024 to 1909 computations (88.8% saved)

prune113.0ms (1%)

Pruning

27 alts after pruning (16 fresh and 11 done)

PrunedKeptTotal
New7120712
Fresh01616
Picked055
Done066
Total71227739
Accuracy
100.0%
Counts
739 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
87.0%
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
85.5%
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))
6.4%
(-.f64 wj (/.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))))
6.4%
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
4.7%
(-.f64 wj #s(literal 1 binary64))
85.5%
(+.f64 x (*.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj x)))
85.6%
(+.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))))))
95.7%
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) wj)))
85.4%
(+.f64 x (*.f64 wj (*.f64 x #s(literal -2 binary64))))
95.1%
(+.f64 x (*.f64 wj wj))
52.9%
(+.f64 wj (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -1 binary64)) wj) (+.f64 x #s(literal -1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
79.2%
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (*.f64 x #s(literal -1/2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal -1/3 binary64))))))))) x) (-.f64 #s(literal -1 binary64) wj)))
79.1%
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1/2 binary64) (*.f64 wj #s(literal 1/6 binary64))))))))) (-.f64 #s(literal -1 binary64) wj)))
27.3%
(+.f64 wj (/.f64 (*.f64 (*.f64 wj wj) (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (+.f64 (/.f64 x wj) (-.f64 #s(literal -1 binary64) x)) wj))) (-.f64 #s(literal -1 binary64) wj)))
5.3%
(+.f64 wj (/.f64 (*.f64 x (*.f64 (*.f64 wj wj) #s(literal -1/2 binary64))) (-.f64 #s(literal -1 binary64) wj)))
3.0%
(+.f64 wj (-.f64 #s(literal -1 binary64) x))
79.1%
(+.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))
5.1%
(+.f64 wj (*.f64 wj (*.f64 x #s(literal 1/2 binary64))))
85.4%
(*.f64 (+.f64 (*.f64 wj #s(literal -2 binary64)) #s(literal 1 binary64)) x)
85.6%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))
12.6%
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
12.3%
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))))))
12.4%
(*.f64 wj (+.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) wj)))
12.3%
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
12.5%
(*.f64 wj wj)
84.9%
x
4.9%
wj
Compiler

Compiled 841 to 428 computations (49.1% saved)

regimes39.0ms (0.3%)

Counts
39 → 2
Calls
Call 1
Inputs
wj
x
(*.f64 wj wj)
(-.f64 wj #s(literal 1 binary64))
(+.f64 wj (-.f64 #s(literal -1 binary64) x))
(+.f64 x (*.f64 wj wj))
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (+.f64 (*.f64 wj #s(literal -2 binary64)) #s(literal 1 binary64)) x)
(+.f64 wj (*.f64 wj (*.f64 x #s(literal 1/2 binary64))))
(+.f64 x (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(*.f64 wj (+.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) wj)))
(+.f64 wj (/.f64 (-.f64 wj x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(+.f64 x (*.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj x)))
(-.f64 wj (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)))) x))
(+.f64 wj (/.f64 (*.f64 x (*.f64 (*.f64 wj wj) #s(literal -1/2 binary64))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
(-.f64 wj (/.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))
(+.f64 wj (/.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 x (/.f64 x wj)))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
(+.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))))))
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) wj)))) x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -1 binary64)) wj) (+.f64 x #s(literal -1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -5/2 binary64))) wj))))
(+.f64 wj (/.f64 (*.f64 (*.f64 wj wj) (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (+.f64 (/.f64 x wj) (-.f64 #s(literal -1 binary64) x)) wj))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1/2 binary64) (*.f64 wj #s(literal 1/6 binary64))))))))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (*.f64 x #s(literal -1/2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal -1/3 binary64))))))))) x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 x #s(literal 5 binary64))) (+.f64 (*.f64 x #s(literal 2/3 binary64)) #s(literal 1 binary64))))) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Outputs
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
(+.f64 wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64))))
Calls

3 calls:

12.0ms
x
11.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
11.0ms
wj
Results
AccuracySegmentsBranch
99.9%3wj
95.9%1x
99.1%2(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 24 to 12 computations (50% saved)

regimes14.0ms (0.1%)

Counts
37 → 3
Calls
Call 1
Inputs
wj
x
(*.f64 wj wj)
(-.f64 wj #s(literal 1 binary64))
(+.f64 wj (-.f64 #s(literal -1 binary64) x))
(+.f64 x (*.f64 wj wj))
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (+.f64 (*.f64 wj #s(literal -2 binary64)) #s(literal 1 binary64)) x)
(+.f64 wj (*.f64 wj (*.f64 x #s(literal 1/2 binary64))))
(+.f64 x (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(*.f64 wj (+.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) wj)))
(+.f64 wj (/.f64 (-.f64 wj x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(+.f64 x (*.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj x)))
(-.f64 wj (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)))) x))
(+.f64 wj (/.f64 (*.f64 x (*.f64 (*.f64 wj wj) #s(literal -1/2 binary64))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
(-.f64 wj (/.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))
(+.f64 wj (/.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 x (/.f64 x wj)))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
(+.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))))))
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) wj)))) x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -1 binary64)) wj) (+.f64 x #s(literal -1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -5/2 binary64))) wj))))
(+.f64 wj (/.f64 (*.f64 (*.f64 wj wj) (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (+.f64 (/.f64 x wj) (-.f64 #s(literal -1 binary64) x)) wj))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1/2 binary64) (*.f64 wj #s(literal 1/6 binary64))))))))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (*.f64 x #s(literal -1/2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal -1/3 binary64))))))))) x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 x #s(literal 5 binary64))) (+.f64 (*.f64 x #s(literal 2/3 binary64)) #s(literal 1 binary64))))) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))
Outputs
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
Calls

1 calls:

10.0ms
wj
Results
AccuracySegmentsBranch
99.9%3wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes12.0ms (0.1%)

Counts
36 → 2
Calls
Call 1
Inputs
wj
x
(*.f64 wj wj)
(-.f64 wj #s(literal 1 binary64))
(+.f64 wj (-.f64 #s(literal -1 binary64) x))
(+.f64 x (*.f64 wj wj))
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (+.f64 (*.f64 wj #s(literal -2 binary64)) #s(literal 1 binary64)) x)
(+.f64 wj (*.f64 wj (*.f64 x #s(literal 1/2 binary64))))
(+.f64 x (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(*.f64 wj (+.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) wj)))
(+.f64 wj (/.f64 (-.f64 wj x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(+.f64 x (*.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj x)))
(-.f64 wj (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)))) x))
(+.f64 wj (/.f64 (*.f64 x (*.f64 (*.f64 wj wj) #s(literal -1/2 binary64))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
(-.f64 wj (/.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))
(+.f64 wj (/.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 x (/.f64 x wj)))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
(+.f64 x (*.f64 x (*.f64 wj (+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 binary64))))))))
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal -1/2 binary64) wj)))) x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -1 binary64)) wj) (+.f64 x #s(literal -1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) wj)) (-.f64 (*.f64 wj (+.f64 (+.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 wj #s(literal -1/2 binary64))))) x)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -5/2 binary64))) wj))))
(+.f64 wj (/.f64 (*.f64 (*.f64 wj wj) (-.f64 (*.f64 x #s(literal -1/2 binary64)) (/.f64 (+.f64 (/.f64 x wj) (-.f64 #s(literal -1 binary64) x)) wj))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal 1/2 binary64) (*.f64 wj #s(literal 1/6 binary64))))))))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (*.f64 x #s(literal -1/2 binary64)) (*.f64 wj (+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal -1/3 binary64))))))))) x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 x #s(literal 5 binary64))) (+.f64 (*.f64 x #s(literal 2/3 binary64)) #s(literal 1 binary64))))) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
Outputs
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
Calls

1 calls:

10.0ms
wj
Results
AccuracySegmentsBranch
97.9%2wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes9.0ms (0.1%)

Counts
25 → 2
Calls
Call 1
Inputs
wj
x
(*.f64 wj wj)
(-.f64 wj #s(literal 1 binary64))
(+.f64 wj (-.f64 #s(literal -1 binary64) x))
(+.f64 x (*.f64 wj wj))
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (+.f64 (*.f64 wj #s(literal -2 binary64)) #s(literal 1 binary64)) x)
(+.f64 wj (*.f64 wj (*.f64 x #s(literal 1/2 binary64))))
(+.f64 x (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(*.f64 wj (+.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) wj)))
(+.f64 wj (/.f64 (-.f64 wj x) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) wj)) (+.f64 wj #s(literal 1 binary64)))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 wj #s(literal -1 binary64)))))
(+.f64 x (*.f64 (+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj x)))
(-.f64 wj (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)))) x))
(+.f64 wj (/.f64 (*.f64 x (*.f64 (*.f64 wj wj) #s(literal -1/2 binary64))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(literal -1 binary64) wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 wj (+.f64 x #s(literal 1 binary64))) x) (-.f64 #s(literal -1 binary64) wj)))
(-.f64 wj (/.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 wj (+.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 1/2 binary64))))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))
(+.f64 wj (/.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) (-.f64 x (/.f64 x wj)))) (-.f64 #s(literal -1 binary64) wj)))
Outputs
(+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) wj)))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
Calls

1 calls:

8.0ms
wj
Results
AccuracySegmentsBranch
97.8%2wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes10.0ms (0.1%)

Counts
13 → 2
Calls
Call 1
Inputs
wj
x
(*.f64 wj wj)
(-.f64 wj #s(literal 1 binary64))
(+.f64 wj (-.f64 #s(literal -1 binary64) x))
(+.f64 x (*.f64 wj wj))
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (+.f64 (*.f64 wj #s(literal -2 binary64)) #s(literal 1 binary64)) x)
(+.f64 wj (*.f64 wj (*.f64 x #s(literal 1/2 binary64))))
(+.f64 x (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(*.f64 wj (+.f64 wj (*.f64 (-.f64 #s(literal 0 binary64) wj) wj)))
(+.f64 wj (/.f64 (-.f64 wj x) (-.f64 #s(literal -1 binary64) wj)))
Outputs
(+.f64 x (*.f64 wj wj))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
Calls

2 calls:

4.0ms
wj
4.0ms
x
Results
AccuracySegmentsBranch
95.1%1x
97.2%2wj
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes9.0ms (0.1%)

Counts
10 → 1
Calls
Call 1
Inputs
wj
x
(*.f64 wj wj)
(-.f64 wj #s(literal 1 binary64))
(+.f64 wj (-.f64 #s(literal -1 binary64) x))
(+.f64 x (*.f64 wj wj))
(*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (+.f64 (*.f64 wj #s(literal -2 binary64)) #s(literal 1 binary64)) x)
(+.f64 wj (*.f64 wj (*.f64 x #s(literal 1/2 binary64))))
(+.f64 x (*.f64 wj (*.f64 x #s(literal -2 binary64))))
Outputs
(+.f64 x (*.f64 wj wj))
Calls

2 calls:

4.0ms
wj
4.0ms
x
Results
AccuracySegmentsBranch
95.1%1x
95.1%1wj
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes5.0ms (0%)

Counts
5 → 1
Calls
Call 1
Inputs
wj
x
(*.f64 wj wj)
(-.f64 wj #s(literal 1 binary64))
(+.f64 wj (-.f64 #s(literal -1 binary64) x))
Outputs
x
Calls

2 calls:

2.0ms
wj
2.0ms
x
Results
AccuracySegmentsBranch
84.9%1wj
84.9%1x
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
wj
Outputs
wj
Calls

2 calls:

1.0ms
x
1.0ms
wj
Results
AccuracySegmentsBranch
4.9%1wj
4.9%1x
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.4297784576236406e-22
1.5622913939375014e-22
Compiler

Compiled 23 to 12 computations (47.8% saved)

bsearch43.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
2.380059919211274e-8
2.462336657390804
24.0ms
-0.0008380533244278471
-1.386974916182026e-13
Results
19.0ms246×0valid
9.0ms58×1valid
Compiler

Compiled 605 to 422 computations (30.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-sub: 4.0ms (24% of total)
ival-exp: 4.0ms (24% of total)
ival-mult: 3.0ms (18% of total)
ival-div: 2.0ms (12% of total)
ival-add: 2.0ms (12% of total)
backward-pass: 1.0ms (6% of total)
const: 0.0ms (0% of total)

bsearch36.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
34.0ms
2.380059919211274e-8
2.462336657390804
Results
29.0ms144×0valid
Compiler

Compiled 275 to 192 computations (30.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-mult: 20.0ms (81% of total)
ival-sub: 2.0ms (8.1% of total)
ival-div: 1.0ms (4.1% of total)
ival-exp: 1.0ms (4.1% of total)
ival-add: 1.0ms (4.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch17.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
2.380059919211274e-8
2.462336657390804
Results
10.0ms144×0valid
Compiler

Compiled 221 to 147 computations (33.5% saved)

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

bsearch18.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
2.380059919211274e-8
2.462336657390804
Results
12.0ms144×0valid
Compiler

Compiled 185 to 120 computations (35.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-sub: 2.0ms (31.8% of total)
ival-exp: 2.0ms (31.8% of total)
ival-div: 1.0ms (15.9% of total)
ival-add: 1.0ms (15.9% of total)
ival-mult: 1.0ms (15.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify58.0ms (0.5%)

Algorithm
egg-herbie
Rules
388×unsub-neg_binary64
314×distribute-lft-neg-in_binary64
234×neg-mul-1_binary64
164×neg-sub0_binary64
144×cancel-sign-sub_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055163
190163
2119163
3148163
4187163
5231163
6282163
7370163
8471163
9520163
10567163
11639163
12760163
13886163
141011163
151114163
161173163
171201163
181211163
191213163
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 1595073594941899/10633823966279326983230456482242756608 binary64)) (+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))) (+.f64 wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)))))
(if (<=.f64 wj #s(literal -4352132950612665/604462909807314587353088 binary64)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))) (if (<=.f64 wj #s(literal 4796153459164483/9223372036854775808 binary64)) (+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(if (<=.f64 wj #s(literal 7148113328562451/4611686018427387904 binary64)) (+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(if (<=.f64 wj #s(literal 7194230188746725/9223372036854775808 binary64)) (+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) wj))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(if (<=.f64 wj #s(literal 1357680363825023/590295810358705651712 binary64)) (+.f64 x (*.f64 wj wj)) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(+.f64 x (*.f64 wj wj))
x
wj
Outputs
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 1595073594941899/10633823966279326983230456482242756608 binary64)) (+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))) (+.f64 wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)))))
(if (<=.f64 (+.f64 wj (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 1595073594941899/10633823966279326983230456482242756608 binary64)) (+.f64 x (*.f64 wj (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))))) (+.f64 wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal -1 binary64)))))
(if (<=.f64 wj #s(literal -4352132950612665/604462909807314587353088 binary64)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))) (if (<=.f64 wj #s(literal 4796153459164483/9223372036854775808 binary64)) (+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(if (<=.f64 wj #s(literal -4352132950612665/604462909807314587353088 binary64)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))) (if (<=.f64 wj #s(literal 4796153459164483/9223372036854775808 binary64)) (+.f64 x (*.f64 wj (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))))) (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))))
(if (<=.f64 wj #s(literal 7148113328562451/4611686018427387904 binary64)) (+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(if (<=.f64 wj #s(literal 7148113328562451/4611686018427387904 binary64)) (+.f64 x (*.f64 wj (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))))) (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))))
(if (<=.f64 wj #s(literal 7194230188746725/9223372036854775808 binary64)) (+.f64 x (*.f64 wj (+.f64 (*.f64 x #s(literal -2 binary64)) wj))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(if (<=.f64 wj #s(literal 7194230188746725/9223372036854775808 binary64)) (+.f64 x (*.f64 wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))) (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))))
(if (<=.f64 wj #s(literal 1357680363825023/590295810358705651712 binary64)) (+.f64 x (*.f64 wj wj)) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(if (<=.f64 wj #s(literal 1357680363825023/590295810358705651712 binary64)) (+.f64 x (*.f64 wj wj)) (+.f64 wj (/.f64 wj (-.f64 #s(literal -1 binary64) wj))))
(+.f64 x (*.f64 wj wj))
x
wj

soundness1.4s (12.1%)

Rules
4360×/-lowering-/.f32
4360×/-lowering-/.f64
3714×*-lowering-*.f32
3714×*-lowering-*.f64
3448×*-lowering-*.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
04284529
116283932
264183812
082913812
03732412
113232194
249672124
080522124
01475
112175
2129775
0851475
0814
12214
26114
318212
459712
5226112
6759212
0861512
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 370 to 198 computations (46.5% saved)

preprocess70.0ms (0.6%)

Compiler

Compiled 404 to 146 computations (63.9% saved)

end0.0ms (0%)

Profiling

Loading profile data...