Data.Colour.CIE:cieLAB from colour-2.3.3, A

Time bar (total: 6.1s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 12 to 10 computations (16.7% saved)

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

sample905.0ms (14.8%)

Results
645.0ms8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 367.0ms
ival-mult: 197.0ms (53.7% of total)
ival-div: 95.0ms (25.9% of total)
ival-sub: 54.0ms (14.7% of total)
const: 18.0ms (4.9% of total)
backward-pass: 3.0ms (0.8% of total)
Bogosity

preprocess113.0ms (1.8%)

Algorithm
egg-herbie
Rules
2342×fnmadd-define
1950×fma-define
1576×fnmsub-define
1574×fmsub-define
1300×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02146
15844
216839
356736
4189936
5484736
6644636
7733136
8764436
9774436
10777236
0107
1177
2326
3646
41066
51126
01126
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(* (* (- x (/ 16 116)) 3) y)
Outputs
(* (* (- x (/ 16 116)) 3) y)
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64)) y)
Call 2
Inputs
(* (* (- x (/ 16 116)) 3) y)
(* (* (- (neg x) (/ 16 116)) 3) y)
(* (* (- x (/ 16 116)) 3) (neg y))
(neg (* (* (- (neg x) (/ 16 116)) 3) y))
(neg (* (* (- x (/ 16 116)) 3) (neg y)))
(* (* (- y (/ 16 116)) 3) x)
Outputs
(* (* (- x (/ 16 116)) 3) y)
(* (fnmsub x -3 12/29) y)
(* (* (- (neg x) (/ 16 116)) 3) y)
(* y (fnmsub x 3 12/29))
(* (* (- x (/ 16 116)) 3) (neg y))
(* y (fnmsub x 3 -12/29))
(neg (* (* (- (neg x) (/ 16 116)) 3) y))
(* y (fnmsub x -3 -12/29))
(neg (* (* (- x (/ 16 116)) 3) (neg y)))
(* (fnmsub x -3 12/29) y)
(* (* (- y (/ 16 116)) 3) x)
(* x (fnmsub y -3 12/29))
Symmetry

(negabs y)

explain104.0ms (1.7%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-x
00-0-(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
00-0-y
00-0-(/.f64 #s(literal 16 binary64) #s(literal 116 binary64))
00-0-(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
00-0-(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
00-0-#s(literal 116 binary64)
00-0-#s(literal 3 binary64)
00-0-#s(literal 16 binary64)
Results
42.0ms460×0valid
8.0ms20×1valid
8.0ms32×2valid
Compiler

Compiled 75 to 29 computations (61.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-div: 8.0ms (35% of total)
ival-mult: 8.0ms (35% of total)
ival-sub: 3.0ms (13.1% of total)
const: 1.0ms (4.4% of total)
backward-pass: 1.0ms (4.4% of total)

eval0.0ms (0%)

Compiler

Compiled 9 to 7 computations (22.2% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64)) y)
Compiler

Compiled 9 to 7 computations (22.2% saved)

simplify7.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 x #s(literal -4/29 binary64))
cost-diff0
(*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64))
cost-diff0
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64)) y)
Rules
60×*-lowering-*.f32
60×*-lowering-*.f64
36×fma-lowering-fma.f32
36×fma-define
36×fma-lowering-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0719
11219
22817
36217
410217
510617
010617
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* (* (+ x -4/29) 3) y)
(* (+ x -4/29) 3)
(+ x -4/29)
x
-4/29
3
y
Outputs
(* (* (+ x -4/29) 3) y)
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64)) y)
(* (+ x -4/29) 3)
(*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64))
(+ x -4/29)
(+.f64 x #s(literal -4/29 binary64))
x
-4/29
#s(literal -4/29 binary64)
3
#s(literal 3 binary64)
y

localize34.0ms (0.6%)

Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 x #s(literal -4/29 binary64))
accuracy99.8%
(*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64))
accuracy99.8%
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64)) y)
Results
20.0ms230×0valid
4.0ms16×2valid
2.0ms10×1valid
Compiler

Compiled 22 to 8 computations (63.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
...c/correct-round.rkt:119:19: 6.0ms (43.4% of total)
ival-mult: 5.0ms (36.2% of total)
ival-add: 2.0ms (14.5% of total)
backward-pass: 1.0ms (7.2% of total)
const: 0.0ms (0% of total)

series4.0ms (0.1%)

Counts
3 → 48
Calls
Call 1
Inputs
#<alt (* (* (+ x -4/29) 3) y)>
#<alt (* (+ x -4/29) 3)>
#<alt (+ x -4/29)>
Outputs
#<alt (* -12/29 y)>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (* 3 (* x y))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* 3 (* x y))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt -12/29>
#<alt (- (* 3 x) 12/29)>
#<alt (- (* 3 x) 12/29)>
#<alt (- (* 3 x) 12/29)>
#<alt (* 3 x)>
#<alt (* x (- 3 (* 12/29 (/ 1 x))))>
#<alt (* x (- 3 (* 12/29 (/ 1 x))))>
#<alt (* x (- 3 (* 12/29 (/ 1 x))))>
#<alt (* 3 x)>
#<alt (* -1 (* x (- (* 12/29 (/ 1 x)) 3)))>
#<alt (* -1 (* x (- (* 12/29 (/ 1 x)) 3)))>
#<alt (* -1 (* x (- (* 12/29 (/ 1 x)) 3)))>
#<alt -4/29>
#<alt (- x 4/29)>
#<alt (- x 4/29)>
#<alt (- x 4/29)>
#<alt x>
#<alt (* x (- 1 (* 4/29 (/ 1 x))))>
#<alt (* x (- 1 (* 4/29 (/ 1 x))))>
#<alt (* x (- 1 (* 4/29 (/ 1 x))))>
#<alt x>
#<alt (* -1 (* x (- (* 4/29 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 4/29 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 4/29 (/ 1 x)) 1)))>
Calls

12 calls:

TimeVariablePointExpression
1.0ms
y
@0
(* (* (+ x -4/29) 3) y)
1.0ms
x
@inf
(* (* (+ x -4/29) 3) y)
0.0ms
y
@inf
(* (* (+ x -4/29) 3) y)
0.0ms
x
@0
(* (* (+ x -4/29) 3) y)
0.0ms
x
@-inf
(* (* (+ x -4/29) 3) y)

rewrite432.0ms (7.1%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
0715
12615
216013
3132613
0833513
Stop Event
iter limit
node limit
Counts
3 → 427
Calls
Call 1
Inputs
(* (* (+ x -4/29) 3) y)
(* (+ x -4/29) 3)
(+ x -4/29)
Outputs
(+.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 y #s(literal -12/29 binary64)))
(+.f64 (*.f64 y #s(literal -12/29 binary64)) (*.f64 y (*.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) x) (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) y) x))
(+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 #s(literal -12/29 binary64) y))
(+.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 x #s(literal 3 binary64)) y))
(+.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y)))
(+.f64 (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 x (*.f64 #s(literal 3 binary64) y) (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y)))
(fma.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 y (*.f64 x #s(literal 3 binary64)) (*.f64 y #s(literal -12/29 binary64)))
(fma.f64 y #s(literal -12/29 binary64) (*.f64 y (*.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 #s(literal 3 binary64) y) x (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64)))
(fma.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64) (*.f64 (*.f64 #s(literal 3 binary64) y) x))
(fma.f64 (*.f64 x #s(literal 3 binary64)) y (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 #s(literal -12/29 binary64) y (*.f64 (*.f64 x #s(literal 3 binary64)) y))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 x #s(literal -4/29 binary64)) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))) (*.f64 #s(literal 3 binary64) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 x #s(literal -4/29 binary64)) y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (*.f64 x x))) #s(literal -192/24389 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -4/29 binary64) x) (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (*.f64 (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 3 binary64) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)) (*.f64 #s(literal 3 binary64) y))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -4/29 binary64) x) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) (*.f64 #s(literal 3 binary64) y))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 #s(literal 3 binary64) y)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 #s(literal 3 binary64) y)) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 x #s(literal -4/29 binary64)) y)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 #s(literal 3 binary64) y))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 #s(literal 3 binary64) y))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (*.f64 x x))) #s(literal -192/24389 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 3 binary64) y)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)) (*.f64 #s(literal 3 binary64) y)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) (*.f64 #s(literal 3 binary64) y)) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 #s(literal 3 binary64) y)) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) y)) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 #s(literal 3 binary64) y)))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 #s(literal 3 binary64) y)))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (*.f64 x x))) #s(literal -192/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 3 binary64) y))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)) (*.f64 #s(literal 3 binary64) y))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) (*.f64 #s(literal 3 binary64) y))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 y #s(literal -12/29 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 y (*.f64 x #s(literal 3 binary64)))) (-.f64 (*.f64 (*.f64 y #s(literal -12/29 binary64)) (*.f64 y #s(literal -12/29 binary64))) (*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 y #s(literal -12/29 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y #s(literal -12/29 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y #s(literal -12/29 binary64)) (*.f64 y #s(literal -12/29 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 y (*.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 y #s(literal -12/29 binary64)) (*.f64 y (*.f64 x #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) x) (*.f64 (*.f64 #s(literal 3 binary64) y) x)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) x) (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) x) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) x) (*.f64 (*.f64 #s(literal 3 binary64) y) x)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) y) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -12/29 binary64) y) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 (*.f64 x #s(literal 3 binary64)) y)) (-.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 #s(literal -12/29 binary64) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -12/29 binary64) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 (*.f64 x #s(literal 3 binary64)) y)) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 x #s(literal 3 binary64)) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (-.f64 (*.f64 (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y))) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 y (*.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 y #s(literal -12/29 binary64)) (*.f64 y #s(literal -12/29 binary64)))) (-.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 y #s(literal -12/29 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 y #s(literal -12/29 binary64)) (*.f64 y #s(literal -12/29 binary64))) (*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 y (*.f64 x #s(literal 3 binary64))))) (-.f64 (*.f64 y #s(literal -12/29 binary64)) (*.f64 y (*.f64 x #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) x) (*.f64 (*.f64 #s(literal 3 binary64) y) x)) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) x) (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) x) (*.f64 (*.f64 #s(literal 3 binary64) y) x))) (-.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) y) x)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 (*.f64 x #s(literal 3 binary64)) y)) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))) (-.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 #s(literal -12/29 binary64) y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 (*.f64 x #s(literal 3 binary64)) y))) (-.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 x #s(literal 3 binary64)) y)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y)))) (-.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y)))) (-.f64 (*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 x #s(literal -4/29 binary64)) y))) #s(literal -1 binary64))
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (+.f64 x #s(literal -4/29 binary64)) y))
(*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) y)
(*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (*.f64 #s(literal 3 binary64) y)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (*.f64 #s(literal 3 binary64) y)))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 y (+.f64 x #s(literal 4/29 binary64)))))
(*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 x #s(literal -4/29 binary64)) y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 #s(literal 3 binary64) y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 #s(literal 3 binary64) y)))
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 #s(literal 3 binary64) y)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 #s(literal 3 binary64) y)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 #s(literal 3 binary64) y))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 #s(literal 3 binary64) y))) (/.f64 #s(literal -1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (*.f64 x x))) #s(literal -192/24389 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -4/29 binary64) x)))
(*.f64 (*.f64 (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 3 binary64) y)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)) (*.f64 #s(literal 3 binary64) y)) (/.f64 #s(literal -1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) (*.f64 #s(literal 3 binary64) y)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -4/29 binary64) x)))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x))))) (+.f64 x #s(literal -4/29 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x)))))
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 #s(literal 3 binary64) y)) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 #s(literal 3 binary64) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))))
(*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x))))) (+.f64 x #s(literal -4/29 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x)))))))
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) (/.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (*.f64 (+.f64 x #s(literal -4/29 binary64)) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))))))) (/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))
(*.f64 (*.f64 #s(literal 3 binary64) (/.f64 y (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))
(*.f64 (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (+.f64 x #s(literal 4/29 binary64))) (*.f64 y (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal -4/29 binary64) x)))
(*.f64 (/.f64 y (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))))))) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (*.f64 x x))) #s(literal -192/24389 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x)))))))
(*.f64 (/.f64 y (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (*.f64 x x))) #s(literal -192/24389 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))))
(*.f64 (/.f64 y (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(*.f64 (/.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))))))
(*.f64 (/.f64 y (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (/.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (/.f64 y (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))))) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(*.f64 (/.f64 y (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(*.f64 (/.f64 y (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (-.f64 #s(literal -4/29 binary64) x)))
(*.f64 (/.f64 y (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (*.f64 x x))) #s(literal -192/24389 binary64)))
(*.f64 (/.f64 y (+.f64 x #s(literal 4/29 binary64))) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)))
(*.f64 (/.f64 y (/.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)))) (/.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))))
(*.f64 (/.f64 y (/.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)))) (/.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(*.f64 (/.f64 y (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)))) (/.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))
(*.f64 (/.f64 y (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)))) (/.f64 #s(literal 3 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)))) (/.f64 y (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)))) (/.f64 y (+.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)))) (/.f64 y (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)))) (/.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x)))))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) y) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))))))) (/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x)))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) y) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64)) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))))) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal -4/29 binary64) x)))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (/.f64 y (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) #s(literal 1 binary64)) (/.f64 y (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))))) (/.f64 y (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)))) (/.f64 y (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 y (-.f64 #s(literal -4/29 binary64) x)))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) y) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) y) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) y) #s(literal 1 binary64)) (/.f64 #s(literal 3 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) y) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) y) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)))) (/.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) y) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 #s(literal 3 binary64) (-.f64 #s(literal -4/29 binary64) x)))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))
(+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))
(+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(-.f64 (/.f64 #s(literal 144/841 binary64) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))))
(fma.f64 x #s(literal 3 binary64) #s(literal -12/29 binary64))
(fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 144/841 binary64) (-.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))))) (+.f64 #s(literal -1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))) #s(literal -144/841 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) (*.f64 #s(literal 3 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -4/29 binary64) x) (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (*.f64 (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -4/29 binary64) x) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (*.f64 x x))) #s(literal -192/24389 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (*.f64 x x))) #s(literal -192/24389 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (+.f64 #s(literal -1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64))) (+.f64 #s(literal 144/841 binary64) (-.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64)))) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 #s(literal 3 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) #s(literal 3 binary64)) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (*.f64 x x))) #s(literal -192/24389 binary64)))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)))) (neg.f64 (+.f64 #s(literal 144/841 binary64) (-.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))) #s(literal -144/841 binary64))) (neg.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))))) (neg.f64 (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))) #s(literal 3 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)) #s(literal 3 binary64))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -4/29 binary64) x)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) #s(literal 3 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 #s(literal 3 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (*.f64 x x))) #s(literal -192/24389 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (*.f64 x x))) #s(literal -192/24389 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))))
(*.f64 (+.f64 #s(literal -1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (-.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))))))
(*.f64 (+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64))) #s(literal -144/841 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(*.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))))
(*.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (*.f64 #s(literal 3 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -4/29 binary64) x)))
(*.f64 (*.f64 (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -4/29 binary64) x)))
(*.f64 (*.f64 (/.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x))))) (+.f64 x #s(literal -4/29 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x)))))
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) (/.f64 #s(literal 3 binary64) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 x x)) #s(literal -48/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))))))) (/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))))))
(*.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)))) (/.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 #s(literal 3 binary64) (-.f64 #s(literal -4/29 binary64) x)))
(*.f64 (/.f64 (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (/.f64 #s(literal 3 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x)))))))
(*.f64 (/.f64 #s(literal 3 binary64) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))))
(*.f64 (/.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))))))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))))) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal -4/29 binary64) x)))
(+.f64 x #s(literal -4/29 binary64))
(+.f64 #s(literal -4/29 binary64) x)
(+.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(+.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 #s(literal -4/29 binary64) x)) (neg.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal -4/29 binary64) x))))
(+.f64 (fma.f64 x (/.f64 x (+.f64 x #s(literal 4/29 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64)))) #s(literal 16/841 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(+.f64 (fma.f64 x (/.f64 x (+.f64 x #s(literal 4/29 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (*.f64 (+.f64 x #s(literal -4/29 binary64)) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))))
(+.f64 (fma.f64 x (/.f64 x (+.f64 x #s(literal 4/29 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))))
(+.f64 (fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64)))) #s(literal 16/841 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(+.f64 (fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (*.f64 (+.f64 x #s(literal -4/29 binary64)) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))))
(+.f64 (fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))))
(+.f64 (fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal -4/29 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64)))) #s(literal 16/841 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(+.f64 (fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal -4/29 binary64)) (neg.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (*.f64 (+.f64 x #s(literal -4/29 binary64)) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))))
(+.f64 (fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal -4/29 binary64)) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))))
(+.f64 (fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64)))) #s(literal 16/841 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))))
(+.f64 (fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))) (neg.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (*.f64 (+.f64 x #s(literal -4/29 binary64)) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))))
(+.f64 (fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))) (fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))) (/.f64 #s(literal 16/841 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))) #s(literal -1 binary64)))
(-.f64 x #s(literal 4/29 binary64))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -4/29 binary64))))
(-.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 #s(literal -4/29 binary64) x)) (/.f64 (*.f64 x x) (-.f64 #s(literal -4/29 binary64) x)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (/.f64 (/.f64 #s(literal 4096/594823321 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 #s(literal 4096/594823321 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))) (+.f64 x #s(literal 4/29 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 #s(literal 256/707281 binary64) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 x #s(literal 4/29 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -4/29 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -4/29 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))) (/.f64 #s(literal 4096/594823321 binary64) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))))) (/.f64 #s(literal 4096/594823321 binary64) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 #s(literal 256/707281 binary64) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 x x) #s(literal 16/841 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 x #s(literal 4/29 binary64)))) (/.f64 (*.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)))) (+.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x))) (+.f64 (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))))) (/.f64 (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64)))) (+.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x))) (+.f64 (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))))))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))) (/.f64 (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))))
(fma.f64 x (/.f64 x (+.f64 x #s(literal 4/29 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal -4/29 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 x #s(literal 4/29 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x))) (+.f64 (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))) (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)))) (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))) (-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x))) (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))
(/.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 x x) #s(literal 16/841 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64))) (neg.f64 (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)))) (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))))) (+.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x))) (+.f64 (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x))) (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64)))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))
(/.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))
(/.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (+.f64 x #s(literal 4/29 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))))
(/.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)) (+.f64 x #s(literal 4/29 binary64))) (+.f64 (*.f64 x x) #s(literal 16/841 binary64)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal -16/841 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal -16/841 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))))
(/.f64 (-.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)) #s(literal 16/841 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)) #s(literal -16/841 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal -16/841 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 16/841 binary64) (-.f64 #s(literal -4/29 binary64) x)) (*.f64 (-.f64 #s(literal -4/29 binary64) x) (*.f64 x x))) (*.f64 (-.f64 #s(literal -4/29 binary64) x) (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))) (neg.f64 (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -4/29 binary64) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)))) (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64)))))) (neg.f64 (+.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x))) (+.f64 (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x))) (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))))) (neg.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (+.f64 x #s(literal 4/29 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)) (+.f64 x #s(literal 4/29 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)))) (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))) #s(literal 3 binary64))) (+.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 #s(literal -4/29 binary64) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal -4/29 binary64) x)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 #s(literal -4/29 binary64) x)) (/.f64 #s(literal 16/841 binary64) (-.f64 #s(literal -4/29 binary64) x))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal -4/29 binary64) x)) (/.f64 (*.f64 x x) (-.f64 #s(literal -4/29 binary64) x))) (*.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 #s(literal -4/29 binary64) x)) (/.f64 (*.f64 x x) (-.f64 #s(literal -4/29 binary64) x))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))) (-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 #s(literal -4/29 binary64) x)) (/.f64 #s(literal 16/841 binary64) (-.f64 #s(literal -4/29 binary64) x))) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal -4/29 binary64) x)) (/.f64 (*.f64 x x) (-.f64 #s(literal -4/29 binary64) x)))) (+.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 #s(literal -4/29 binary64) x)) (/.f64 (*.f64 x x) (-.f64 #s(literal -4/29 binary64) x))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))))))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 x #s(literal 4/29 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))
(*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -4/29 binary64) x)))
(*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 x x) #s(literal 16/841 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(*.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -4/29 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -4/29 binary64) x))))
(*.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)))) (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x))) (+.f64 (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))))))
(*.f64 (-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x))) (/.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 (/.f64 x #s(literal 16/841 binary64)) #s(literal -29/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))))))
(*.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 4096/594823321 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (-.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64))) (*.f64 x x)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))) (-.f64 #s(literal -4/29 binary64) x)))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal -4/29 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -256/707281 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))) (-.f64 #s(literal -4/29 binary64) x)))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 64/24389 binary64) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 16/841 binary64)))) (/.f64 #s(literal -1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -4/29 binary64) x)))

simplify185.0ms (3%)

Algorithm
egg-herbie
Rules
2398×fmsub-define
2160×fmm-def
1972×fma-lowering-fma.f32
1972×fma-lowering-fma.f64
1620×*-lowering-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042254
1122212
2324212
3750212
42032212
54151212
67175212
08366212
Stop Event
iter limit
node limit
Counts
48 → 48
Calls
Call 1
Inputs
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
(+ (* -12/29 y) (* 3 (* x y)))
(+ (* -12/29 y) (* 3 (* x y)))
(* 3 (* x y))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* 3 (* x y))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
-12/29
(- (* 3 x) 12/29)
(- (* 3 x) 12/29)
(- (* 3 x) 12/29)
(* 3 x)
(* x (- 3 (* 12/29 (/ 1 x))))
(* x (- 3 (* 12/29 (/ 1 x))))
(* x (- 3 (* 12/29 (/ 1 x))))
(* 3 x)
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
-4/29
(- x 4/29)
(- x 4/29)
(- x 4/29)
x
(* x (- 1 (* 4/29 (/ 1 x))))
(* x (- 1 (* 4/29 (/ 1 x))))
(* x (- 1 (* 4/29 (/ 1 x))))
x
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
Outputs
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* 3 (* y (- x 4/29)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* 3 (* y (- x 4/29)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* 3 (* y (- x 4/29)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* 3 (* y (- x 4/29)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* 3 (* y (- x 4/29)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* 3 (* y (- x 4/29)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* 3 (* y (- x 4/29)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* 3 (* y (- x 4/29)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* 3 (* y (- x 4/29)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* 3 (* y (- x 4/29)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* 3 (* y (- x 4/29)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
(* 3 (* y (- x 4/29)))
(*.f64 y (+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x)))
-12/29
#s(literal -12/29 binary64)
(- (* 3 x) 12/29)
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(- (* 3 x) 12/29)
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(- (* 3 x) 12/29)
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* x (- 3 (* 12/29 (/ 1 x))))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(* x (- 3 (* 12/29 (/ 1 x))))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(* x (- 3 (* 12/29 (/ 1 x))))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
-4/29
#s(literal -4/29 binary64)
(- x 4/29)
(+.f64 x #s(literal -4/29 binary64))
(- x 4/29)
(+.f64 x #s(literal -4/29 binary64))
(- x 4/29)
(+.f64 x #s(literal -4/29 binary64))
x
(* x (- 1 (* 4/29 (/ 1 x))))
(+.f64 x #s(literal -4/29 binary64))
(* x (- 1 (* 4/29 (/ 1 x))))
(+.f64 x #s(literal -4/29 binary64))
(* x (- 1 (* 4/29 (/ 1 x))))
(+.f64 x #s(literal -4/29 binary64))
x
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(+.f64 x #s(literal -4/29 binary64))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(+.f64 x #s(literal -4/29 binary64))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(+.f64 x #s(literal -4/29 binary64))

eval78.0ms (1.3%)

Compiler

Compiled 12635 to 1502 computations (88.1% saved)

prune80.0ms (1.3%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New4687475
Fresh000
Picked101
Done000
Total4697476
Accuracy
100.0%
Counts
476 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.2%
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 (*.f64 x #s(literal 3 binary64)) y)) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))) (-.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 #s(literal -12/29 binary64) y)))
99.5%
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
99.8%
(*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal -12/29 binary64)) y)
99.6%
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
99.6%
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
55.4%
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
47.3%
(*.f64 #s(literal -12/29 binary64) y)
Compiler

Compiled 160 to 100 computations (37.5% saved)

simplify8.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 3 binary64) y)
cost-diff0
(+.f64 x #s(literal -4/29 binary64))
cost-diff0
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
cost-diff0
(+.f64 x #s(literal -4/29 binary64))
cost-diff0
(*.f64 (+.f64 x #s(literal -4/29 binary64)) y)
cost-diff0
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
cost-diff0
(*.f64 x #s(literal 3 binary64))
cost-diff0
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
cost-diff0
(*.f64 #s(literal -12/29 binary64) y)
cost-diff6272
(fma.f64 x #s(literal 3 binary64) #s(literal -12/29 binary64))
cost-diff6272
(*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal -12/29 binary64)) y)
Rules
66×fma-define
60×*-lowering-*.f32
60×*-lowering-*.f64
36×fma-lowering-fma.f32
36×fma-lowering-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01564
13064
25764
310364
410564
010564
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* (+ (* x 3) -12/29) y)
(+ (* x 3) -12/29)
x
3
-12/29
y
(* -12/29 y)
-12/29
y
(* (* x 3) y)
(* x 3)
x
3
y
(* (* (+ x -4/29) y) 3)
(* (+ x -4/29) y)
(+ x -4/29)
x
-4/29
y
3
(* (+ x -4/29) (* 3 y))
(+ x -4/29)
x
-4/29
(* 3 y)
3
y
Outputs
(* (+ (* x 3) -12/29) y)
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
(+ (* x 3) -12/29)
(+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))
x
3
#s(literal 3 binary64)
-12/29
#s(literal -12/29 binary64)
y
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
-12/29
#s(literal -12/29 binary64)
y
(* (* x 3) y)
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(* x 3)
(*.f64 x #s(literal 3 binary64))
x
3
#s(literal 3 binary64)
y
(* (* (+ x -4/29) y) 3)
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
(* (+ x -4/29) y)
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(+ x -4/29)
(+.f64 x #s(literal -4/29 binary64))
x
-4/29
#s(literal -4/29 binary64)
y
3
#s(literal 3 binary64)
(* (+ x -4/29) (* 3 y))
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
(+ x -4/29)
(+.f64 x #s(literal -4/29 binary64))
x
-4/29
#s(literal -4/29 binary64)
(* 3 y)
(*.f64 #s(literal 3 binary64) y)
3
#s(literal 3 binary64)
y

localize103.0ms (1.7%)

Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 x #s(literal -4/29 binary64))
accuracy100.0%
(*.f64 #s(literal 3 binary64) y)
accuracy99.6%
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
accuracy100.0%
(+.f64 x #s(literal -4/29 binary64))
accuracy99.9%
(*.f64 (+.f64 x #s(literal -4/29 binary64)) y)
accuracy99.6%
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
accuracy100.0%
(*.f64 x #s(literal 3 binary64))
accuracy99.7%
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
accuracy99.9%
(*.f64 #s(literal -12/29 binary64) y)
accuracy100.0%
(fma.f64 x #s(literal 3 binary64) #s(literal -12/29 binary64))
accuracy99.8%
(*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal -12/29 binary64)) y)
Results
56.0ms230×0valid
19.0ms16×2valid
4.0ms10×1valid
Compiler

Compiled 69 to 16 computations (76.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 55.0ms
ival-mult: 25.0ms (45.5% of total)
...c/correct-round.rkt:119:19: 14.0ms (25.5% of total)
compiled-spec: 11.0ms (20% of total)
ival-add: 3.0ms (5.5% of total)
backward-pass: 2.0ms (3.6% of total)
const: 0.0ms (0% of total)

series12.0ms (0.2%)

Counts
10 → 180
Calls
Call 1
Inputs
#<alt (* (+ (* x 3) -12/29) y)>
#<alt (+ (* x 3) -12/29)>
#<alt (* -12/29 y)>
#<alt (* (* x 3) y)>
#<alt (* x 3)>
#<alt (* (* (+ x -4/29) y) 3)>
#<alt (* (+ x -4/29) y)>
#<alt (+ x -4/29)>
#<alt (* (+ x -4/29) (* 3 y))>
#<alt (* 3 y)>
Outputs
#<alt (* -12/29 y)>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (* 3 (* x y))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* 3 (* x y))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt -12/29>
#<alt (- (* 3 x) 12/29)>
#<alt (- (* 3 x) 12/29)>
#<alt (- (* 3 x) 12/29)>
#<alt (* 3 x)>
#<alt (* x (- 3 (* 12/29 (/ 1 x))))>
#<alt (* x (- 3 (* 12/29 (/ 1 x))))>
#<alt (* x (- 3 (* 12/29 (/ 1 x))))>
#<alt (* 3 x)>
#<alt (* -1 (* x (- (* 12/29 (/ 1 x)) 3)))>
#<alt (* -1 (* x (- (* 12/29 (/ 1 x)) 3)))>
#<alt (* -1 (* x (- (* 12/29 (/ 1 x)) 3)))>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* -12/29 y)>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (* 3 (* x y))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* 3 (* x y))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* -4/29 y)>
#<alt (+ (* -4/29 y) (* x y))>
#<alt (+ (* -4/29 y) (* x y))>
#<alt (+ (* -4/29 y) (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (* -4/29 (/ y x))))>
#<alt (* x (+ y (* -4/29 (/ y x))))>
#<alt (* x (+ y (* -4/29 (/ y x))))>
#<alt (* x y)>
#<alt (* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))>
#<alt (* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))>
#<alt (* y (- x 4/29))>
#<alt (* y (- x 4/29))>
#<alt (* y (- x 4/29))>
#<alt (* y (- x 4/29))>
#<alt (* y (- x 4/29))>
#<alt (* y (- x 4/29))>
#<alt (* y (- x 4/29))>
#<alt (* y (- x 4/29))>
#<alt (* y (- x 4/29))>
#<alt (* y (- x 4/29))>
#<alt (* y (- x 4/29))>
#<alt (* y (- x 4/29))>
#<alt -4/29>
#<alt (- x 4/29)>
#<alt (- x 4/29)>
#<alt (- x 4/29)>
#<alt x>
#<alt (* x (- 1 (* 4/29 (/ 1 x))))>
#<alt (* x (- 1 (* 4/29 (/ 1 x))))>
#<alt (* x (- 1 (* 4/29 (/ 1 x))))>
#<alt x>
#<alt (* -1 (* x (- (* 4/29 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 4/29 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 4/29 (/ 1 x)) 1)))>
#<alt (* -12/29 y)>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (* 3 (* x y))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* 3 (* x y))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 (* y (- x 4/29)))>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
Calls

45 calls:

TimeVariablePointExpression
2.0ms
x
@0
(* (+ (* x 3) -12/29) y)
2.0ms
x
@0
(* (* x 3) y)
1.0ms
y
@0
(* (+ (* x 3) -12/29) y)
1.0ms
y
@0
(* (* x 3) y)
0.0ms
x
@inf
(* (* x 3) y)

rewrite323.0ms (5.3%)

Algorithm
batch-egg-rewrite
Rules
2922×*-lowering-*.f32
2922×*-lowering-*.f64
2808×/-lowering-/.f32
2808×/-lowering-/.f64
2446×fma-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01544
15844
234644
3298844
0836644
Stop Event
iter limit
node limit
Counts
10 → 642
Calls
Call 1
Inputs
(* (+ (* x 3) -12/29) y)
(+ (* x 3) -12/29)
(* -12/29 y)
(* (* x 3) y)
(* x 3)
(* (* (+ x -4/29) y) 3)
(* (+ x -4/29) y)
(+ x -4/29)
(* (+ x -4/29) (* 3 y))
(* 3 y)
Outputs
(+.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y))
(+.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 x (*.f64 #s(literal 3 binary64) y) (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 #s(literal 3 binary64) (*.f64 x y) (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 #s(literal 3 binary64) (*.f64 y #s(literal -4/29 binary64)) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 (*.f64 x #s(literal 3 binary64)) y (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 #s(literal -12/29 binary64) y (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 y (*.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 y #s(literal -12/29 binary64) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 (*.f64 #s(literal 3 binary64) y) x (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 (*.f64 x y) #s(literal 3 binary64) (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 3 binary64) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (neg.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)))) (+.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (-.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))) (*.f64 #s(literal 27 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))) (-.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y)))) (-.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (*.f64 y #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 y (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (*.f64 y (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (*.f64 #s(literal 3 binary64) y)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (*.f64 #s(literal 3 binary64) y)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) y)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) (*.f64 #s(literal 3 binary64) y)) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (*.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) y) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) y) (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) y)) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y)) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))))) (neg.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (-.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))) (*.f64 #s(literal 27 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)))) (neg.f64 (-.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))))) (neg.f64 (-.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (neg.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)))) (neg.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))))) (neg.f64 (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (*.f64 #s(literal 3 binary64) y))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (*.f64 #s(literal 3 binary64) y))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) y))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) (*.f64 #s(literal 3 binary64) y))) (neg.f64 (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) y)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) y)) (neg.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) y)) (neg.f64 (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) y)
(*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 (*.f64 y (+.f64 x #s(literal -4/29 binary64))) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) y))
(*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)) (/.f64 y (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (*.f64 #s(literal 3 binary64) y)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) y))
(*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (/.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (*.f64 #s(literal 3 binary64) y)))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(*.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (-.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (*.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (*.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) (*.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (-.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64)))))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal 1728/24389 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))
(+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))
(+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))
(+.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))) #s(literal -1 binary64)))
(-.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(-.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(fma.f64 x #s(literal 3 binary64) #s(literal -12/29 binary64))
(fma.f64 x (/.f64 (*.f64 x #s(literal 9 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))
(fma.f64 #s(literal 3 binary64) (/.f64 (*.f64 x (*.f64 x #s(literal 3 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 (*.f64 x #s(literal 3 binary64)) (/.f64 (*.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 9 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 #s(literal 9 binary64) (/.f64 (*.f64 x x) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 (*.f64 x #s(literal 9 binary64)) (/.f64 x (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 (*.f64 x (*.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 3 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal 1728/24389 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683 binary64)) #s(literal -5159780352/14507145975869 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (-.f64 #s(literal 2985984/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -46656/24389 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal 1728/24389 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) (+.f64 #s(literal 20736/707281 binary64) (*.f64 (*.f64 x x) #s(literal 1296/841 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))))
(/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) #s(literal -20736/707281 binary64)) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683 binary64)) #s(literal -5159780352/14507145975869 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (-.f64 #s(literal 2985984/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -46656/24389 binary64)))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal 1728/24389 binary64)) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) (+.f64 #s(literal 20736/707281 binary64) (*.f64 (*.f64 x x) #s(literal 1296/841 binary64)))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) #s(literal -20736/707281 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal 1728/24389 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) (+.f64 #s(literal 20736/707281 binary64) (*.f64 (*.f64 x x) #s(literal 1296/841 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) #s(literal -20736/707281 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683 binary64)) #s(literal -5159780352/14507145975869 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (-.f64 #s(literal 2985984/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -46656/24389 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (neg.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) (neg.f64 (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))) (*.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))) (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))) (*.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(/.f64 #s(literal -3 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) #s(literal 3 binary64)) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683 binary64)) #s(literal -5159780352/14507145975869 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (-.f64 #s(literal 2985984/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -46656/24389 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal 1728/24389 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) (+.f64 #s(literal 20736/707281 binary64) (*.f64 (*.f64 x x) #s(literal 1296/841 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) #s(literal -20736/707281 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64)))
(/.f64 (-.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal -144/841 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 x (*.f64 x #s(literal 9 binary64)))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal -144/841 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 x (*.f64 x #s(literal 9 binary64)))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 x (*.f64 x #s(literal 9 binary64)))) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) #s(literal 144/841 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) #s(literal -144/841 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 144/841 binary64) (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64))))) (*.f64 (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64))) (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683 binary64)) #s(literal -5159780352/14507145975869 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (-.f64 #s(literal 2985984/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -46656/24389 binary64)))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal 1728/24389 binary64)) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) (+.f64 #s(literal 20736/707281 binary64) (*.f64 (*.f64 x x) #s(literal 1296/841 binary64)))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) #s(literal -20736/707281 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)))) (neg.f64 (neg.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))) (*.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))))) (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))) (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))) (*.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) #s(literal 1 binary64))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) #s(literal 3 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) #s(literal 3 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) #s(literal 3 binary64))) (neg.f64 (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683 binary64)) #s(literal -5159780352/14507145975869 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (-.f64 #s(literal 2985984/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -46656/24389 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))) (neg.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal 1728/24389 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) (+.f64 #s(literal 20736/707281 binary64) (*.f64 (*.f64 x x) #s(literal 1296/841 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) #s(literal -20736/707281 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))) (neg.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 3 binary64) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) #s(literal 3 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (/.f64 #s(literal 3 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 3 binary64)))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 #s(literal 3 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(*.f64 (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (*.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (*.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) (*.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (-.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal 1728/24389 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (-.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683 binary64)) #s(literal -5159780352/14507145975869 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (-.f64 #s(literal 2985984/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -46656/24389 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal 1728/24389 binary64))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) (+.f64 #s(literal 20736/707281 binary64) (*.f64 (*.f64 x x) #s(literal 1296/841 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) #s(literal -20736/707281 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 y #s(literal -4/29 binary64)))
(*.f64 #s(literal -12/29 binary64) y)
(*.f64 y #s(literal -12/29 binary64))
(*.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y))
(*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))
(*.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 3 binary64))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
(*.f64 (*.f64 x y) #s(literal 3 binary64))
(exp.f64 (log.f64 (*.f64 x #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)))
(pow.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 x #s(literal 3 binary64))
(*.f64 x (exp.f64 (log.f64 #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) x)
(*.f64 (exp.f64 (log.f64 #s(literal 3 binary64))) x)
(+.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y))
(+.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 x (*.f64 #s(literal 3 binary64) y) (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 #s(literal 3 binary64) (*.f64 x y) (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 #s(literal 3 binary64) (*.f64 y #s(literal -4/29 binary64)) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 (*.f64 x #s(literal 3 binary64)) y (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 #s(literal -12/29 binary64) y (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 y (*.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 y #s(literal -12/29 binary64) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 (*.f64 #s(literal 3 binary64) y) x (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 (*.f64 x y) #s(literal 3 binary64) (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 3 binary64) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (neg.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)))) (+.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (-.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))) (*.f64 #s(literal 27 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))) (-.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y)))) (-.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (*.f64 y #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 y (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (*.f64 y (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (*.f64 #s(literal 3 binary64) y)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (*.f64 #s(literal 3 binary64) y)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) y)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) (*.f64 #s(literal 3 binary64) y)) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (*.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) y) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) y) (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) y)) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y)) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))))) (neg.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (-.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))) (*.f64 #s(literal 27 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)))) (neg.f64 (-.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))))) (neg.f64 (-.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (neg.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)))) (neg.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))))) (neg.f64 (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (*.f64 #s(literal 3 binary64) y))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (*.f64 #s(literal 3 binary64) y))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) y))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) (*.f64 #s(literal 3 binary64) y))) (neg.f64 (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) y)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) y)) (neg.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) y)) (neg.f64 (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) y)
(*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 (*.f64 y (+.f64 x #s(literal -4/29 binary64))) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) y))
(*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)) (/.f64 y (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (*.f64 #s(literal 3 binary64) y)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) y))
(*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (/.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (*.f64 #s(literal 3 binary64) y)))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(*.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (-.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (*.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (*.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) (*.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (-.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64)))))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal 1728/24389 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))
(+.f64 (*.f64 x y) (*.f64 y #s(literal -4/29 binary64)))
(+.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 x y))
(fma.f64 x y (*.f64 y #s(literal -4/29 binary64)))
(fma.f64 y x (*.f64 y #s(literal -4/29 binary64)))
(fma.f64 y #s(literal -4/29 binary64) (*.f64 x y))
(fma.f64 #s(literal -4/29 binary64) y (*.f64 x y))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 y (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))))
(/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 y (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 y (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 y #s(literal -4/29 binary64))))) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 y #s(literal -4/29 binary64))) (*.f64 (*.f64 x y) (*.f64 y #s(literal -4/29 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 y #s(literal -4/29 binary64)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (+.f64 (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 y #s(literal -4/29 binary64))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 y #s(literal -4/29 binary64)))) (-.f64 (*.f64 x y) (*.f64 y #s(literal -4/29 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 y #s(literal -4/29 binary64))) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 x y)))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 y #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 (*.f64 y (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) y) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) y) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))) (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 y #s(literal -4/29 binary64)))))) (neg.f64 (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 y #s(literal -4/29 binary64))) (*.f64 (*.f64 x y) (*.f64 y #s(literal -4/29 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 y #s(literal -4/29 binary64)))) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (neg.f64 (+.f64 (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 y #s(literal -4/29 binary64))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 y #s(literal -4/29 binary64))))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 y #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 y #s(literal -4/29 binary64))) (*.f64 (*.f64 x y) (*.f64 x y)))) (neg.f64 (-.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 x y))))
(/.f64 (neg.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 y (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) y)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) y)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y)) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) y)) (neg.f64 (-.f64 #s(literal -4/29 binary64) x)))
(pow.f64 (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 y (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) #s(literal -1 binary64))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (+.f64 x #s(literal -4/29 binary64)) y)
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) y))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (/.f64 y (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) y))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 y (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (*.f64 y (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (-.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(+.f64 x #s(literal -4/29 binary64))
(+.f64 #s(literal -4/29 binary64) x)
(+.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (neg.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))
(-.f64 (/.f64 #s(literal 16/841 binary64) (-.f64 #s(literal -4/29 binary64) x)) (/.f64 (*.f64 x x) (-.f64 #s(literal -4/29 binary64) x)))
(fma.f64 x (/.f64 x (+.f64 x #s(literal 4/29 binary64))) (neg.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (neg.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal -4/29 binary64)) (neg.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))) (neg.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 4096/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -4/29 binary64) x) (-.f64 #s(literal 16/841 binary64) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))))
(/.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -256/707281 binary64)) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -4/29 binary64) x) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 4096/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -256/707281 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 4096/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (neg.f64 (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -256/707281 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 x x) #s(literal 16/841 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))))) (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) #s(literal 1 binary64)) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 4096/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -256/707281 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 x x) #s(literal 16/841 binary64)))
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) #s(literal -16/841 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal -16/841 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) (/.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)) #s(literal 16/841 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)) #s(literal -16/841 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 x x)) (/.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 16/841 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal -16/841 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (/.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 16/841 binary64) (-.f64 #s(literal -4/29 binary64) x)) (*.f64 (-.f64 #s(literal -4/29 binary64) x) (*.f64 x x))) (*.f64 (-.f64 #s(literal -4/29 binary64) x) (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 x #s(literal 4/29 binary64)) #s(literal 16/841 binary64)))) (neg.f64 (*.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 4096/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64)) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64)))) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -256/707281 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 #s(literal -4/29 binary64) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))))) (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))))) (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64)))))) (neg.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 4/29 binary64))) (/.f64 #s(literal 16/841 binary64) (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 4096/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))) (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))))) (neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -256/707281 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))))) (neg.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal -4/29 binary64) x) (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -4/29 binary64) x)))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (-.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (*.f64 x x)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262144/14507145975869 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 4096/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))))
(*.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -4096/594823321 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal 256/707281 binary64) (*.f64 (*.f64 x x) #s(literal 16/841 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -256/707281 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal 16/841 binary64))))
(+.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y))
(+.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 x (*.f64 #s(literal 3 binary64) y) (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 #s(literal 3 binary64) (*.f64 x y) (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 #s(literal 3 binary64) (*.f64 y #s(literal -4/29 binary64)) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 (*.f64 x #s(literal 3 binary64)) y (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 #s(literal -12/29 binary64) y (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 y (*.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 y #s(literal -12/29 binary64) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 #s(literal -4/29 binary64) (*.f64 #s(literal 3 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 (*.f64 #s(literal 3 binary64) y) x (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(fma.f64 (*.f64 x y) #s(literal 3 binary64) (*.f64 #s(literal -12/29 binary64) y))
(fma.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 3 binary64) (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (*.f64 #s(literal 3 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (+.f64 x #s(literal 4/29 binary64)))
(/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (neg.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)))) (+.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (-.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))) (*.f64 #s(literal 27 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y))))) (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))) (-.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y)))) (-.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 16/841 binary64) (*.f64 x x))) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (*.f64 y #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 y (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (*.f64 y (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (*.f64 #s(literal 3 binary64) y)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (*.f64 #s(literal 3 binary64) y)) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) y)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) (*.f64 #s(literal 3 binary64) y)) (-.f64 #s(literal -4/29 binary64) x))
(/.f64 (*.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) y) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) y) (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 3 binary64) y)) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y)) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))))) (neg.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 27 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (-.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))) (*.f64 #s(literal 27 binary64) (*.f64 (*.f64 x y) (*.f64 (*.f64 x y) (*.f64 x y)))))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)))) (neg.f64 (-.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 #s(literal -12/29 binary64) y))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y)) (*.f64 (*.f64 x (*.f64 #s(literal 3 binary64) y)) (*.f64 x (*.f64 #s(literal 3 binary64) y))))) (neg.f64 (-.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (-.f64 #s(literal 16/841 binary64) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (neg.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)))) (neg.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))))) (neg.f64 (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (*.f64 #s(literal 3 binary64) y))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (*.f64 #s(literal 3 binary64) y))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) y))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -4/29 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 16/841 binary64) (*.f64 x x)) (*.f64 #s(literal 3 binary64) y))) (neg.f64 (-.f64 #s(literal -4/29 binary64) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) y)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) y)) (neg.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) y)) (neg.f64 (+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal 4/29 binary64)) (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) y)
(*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 (*.f64 y (+.f64 x #s(literal -4/29 binary64))) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) y))
(*.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64)) (/.f64 y (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))) (*.f64 #s(literal 3 binary64) y)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) y))
(*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (/.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))) (*.f64 #s(literal 3 binary64) y)))
(*.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64))))))
(*.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 4/29 binary64))))
(*.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(*.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (-.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x #s(literal 4/29 binary64))) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 3 binary64) y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -64/24389 binary64))) (*.f64 (+.f64 #s(literal 16/841 binary64) (*.f64 x (+.f64 x #s(literal 4/29 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))) (+.f64 (+.f64 (*.f64 x x) #s(literal -16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (+.f64 (*.f64 x x) #s(literal -16/841 binary64))) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 (*.f64 x x) #s(literal -16/841 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 64/24389 binary64))) (+.f64 (+.f64 (*.f64 x x) #s(literal 16/841 binary64)) (*.f64 x #s(literal -4/29 binary64))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (*.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (*.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))))))) (+.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 81 binary64)) (*.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (-.f64 (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64)))))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal -1728/24389 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (-.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 27 binary64))) #s(literal 1728/24389 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))
(*.f64 #s(literal 3 binary64) y)
(*.f64 y #s(literal 3 binary64))

simplify156.0ms (2.6%)

Algorithm
egg-herbie
Rules
1928×sum5-define
1810×*-lowering-*.f32
1810×*-lowering-*.f64
1508×sum4-define
1368×fnmadd-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
053958
1165832
2448832
31018832
42906832
56495832
08131832
Stop Event
iter limit
node limit
Counts
180 → 180
Calls
Call 1
Inputs
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
(+ (* -12/29 y) (* 3 (* x y)))
(+ (* -12/29 y) (* 3 (* x y)))
(* 3 (* x y))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* 3 (* x y))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
-12/29
(- (* 3 x) 12/29)
(- (* 3 x) 12/29)
(- (* 3 x) 12/29)
(* 3 x)
(* x (- 3 (* 12/29 (/ 1 x))))
(* x (- 3 (* 12/29 (/ 1 x))))
(* x (- 3 (* 12/29 (/ 1 x))))
(* 3 x)
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
(+ (* -12/29 y) (* 3 (* x y)))
(+ (* -12/29 y) (* 3 (* x y)))
(* 3 (* x y))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* 3 (* x y))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* -4/29 y)
(+ (* -4/29 y) (* x y))
(+ (* -4/29 y) (* x y))
(+ (* -4/29 y) (* x y))
(* x y)
(* x (+ y (* -4/29 (/ y x))))
(* x (+ y (* -4/29 (/ y x))))
(* x (+ y (* -4/29 (/ y x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))
(* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))
(* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))
(* y (- x 4/29))
(* y (- x 4/29))
(* y (- x 4/29))
(* y (- x 4/29))
(* y (- x 4/29))
(* y (- x 4/29))
(* y (- x 4/29))
(* y (- x 4/29))
(* y (- x 4/29))
(* y (- x 4/29))
(* y (- x 4/29))
(* y (- x 4/29))
-4/29
(- x 4/29)
(- x 4/29)
(- x 4/29)
x
(* x (- 1 (* 4/29 (/ 1 x))))
(* x (- 1 (* 4/29 (/ 1 x))))
(* x (- 1 (* 4/29 (/ 1 x))))
x
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
(+ (* -12/29 y) (* 3 (* x y)))
(+ (* -12/29 y) (* 3 (* x y)))
(* 3 (* x y))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* 3 (* x y))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 (* y (- x 4/29)))
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
Outputs
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* y (- (* 3 x) 12/29))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* y (- (* 3 x) 12/29))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* y (- (* 3 x) 12/29))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* y (- (* 3 x) 12/29))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* y (- (* 3 x) 12/29))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* y (- (* 3 x) 12/29))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* y (- (* 3 x) 12/29))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* y (- (* 3 x) 12/29))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* y (- (* 3 x) 12/29))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* y (- (* 3 x) 12/29))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* y (- (* 3 x) 12/29))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* y (- (* 3 x) 12/29))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
-12/29
#s(literal -12/29 binary64)
(- (* 3 x) 12/29)
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(- (* 3 x) 12/29)
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(- (* 3 x) 12/29)
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* x (- 3 (* 12/29 (/ 1 x))))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(* x (- 3 (* 12/29 (/ 1 x))))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(* x (- 3 (* 12/29 (/ 1 x))))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 3 binary64) x))
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* -4/29 y)
(*.f64 y #s(literal -4/29 binary64))
(+ (* -4/29 y) (* x y))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(+ (* -4/29 y) (* x y))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(+ (* -4/29 y) (* x y))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* x y)
(*.f64 y x)
(* x (+ y (* -4/29 (/ y x))))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* x (+ y (* -4/29 (/ y x))))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* x (+ y (* -4/29 (/ y x))))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* x y)
(*.f64 y x)
(* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* -1 (* x (+ (* -1 y) (* 4/29 (/ y x)))))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* y (- x 4/29))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* y (- x 4/29))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* y (- x 4/29))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* y (- x 4/29))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* y (- x 4/29))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* y (- x 4/29))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* y (- x 4/29))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* y (- x 4/29))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* y (- x 4/29))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* y (- x 4/29))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* y (- x 4/29))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
(* y (- x 4/29))
(*.f64 y (+.f64 x #s(literal -4/29 binary64)))
-4/29
#s(literal -4/29 binary64)
(- x 4/29)
(+.f64 x #s(literal -4/29 binary64))
(- x 4/29)
(+.f64 x #s(literal -4/29 binary64))
(- x 4/29)
(+.f64 x #s(literal -4/29 binary64))
x
(* x (- 1 (* 4/29 (/ 1 x))))
(+.f64 x #s(literal -4/29 binary64))
(* x (- 1 (* 4/29 (/ 1 x))))
(+.f64 x #s(literal -4/29 binary64))
(* x (- 1 (* 4/29 (/ 1 x))))
(+.f64 x #s(literal -4/29 binary64))
x
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(+.f64 x #s(literal -4/29 binary64))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(+.f64 x #s(literal -4/29 binary64))
(* -1 (* x (- (* 4/29 (/ 1 x)) 1)))
(+.f64 x #s(literal -4/29 binary64))
(* -12/29 y)
(*.f64 #s(literal -12/29 binary64) y)
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 (* y (- x 4/29)))
(*.f64 #s(literal 3 binary64) (*.f64 y (+.f64 x #s(literal -4/29 binary64))))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))

eval112.0ms (1.8%)

Compiler

Compiled 18149 to 1557 computations (91.4% saved)

prune71.0ms (1.2%)

Pruning

11 alts after pruning (6 fresh and 5 done)

PrunedKeptTotal
New9274931
Fresh022
Picked055
Done000
Total92711938
Accuracy
100.0%
Counts
938 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.2%
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 (*.f64 x #s(literal 3 binary64)) y)) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))) (-.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 #s(literal -12/29 binary64) y)))
99.5%
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
99.8%
(*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal -12/29 binary64)) y)
99.6%
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
99.6%
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
55.4%
(*.f64 (*.f64 y x) #s(literal 3 binary64))
47.1%
(*.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 3 binary64))
55.4%
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
55.4%
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
47.1%
(*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))
47.3%
(*.f64 #s(literal -12/29 binary64) y)
Compiler

Compiled 178 to 115 computations (35.4% saved)

simplify14.0ms (0.2%)

Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 y x)
cost-diff0
(*.f64 (*.f64 y x) #s(literal 3 binary64))
cost-diff0
(*.f64 y #s(literal -4/29 binary64))
cost-diff128
(*.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 3 binary64))
cost-diff0
(*.f64 #s(literal 3 binary64) y)
cost-diff0
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
cost-diff0
(*.f64 #s(literal 3 binary64) y)
cost-diff128
(*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))
cost-diff0
(*.f64 x #s(literal 3 binary64))
cost-diff0
(+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))
cost-diff128
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
cost-diff128
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
Rules
96×*-lowering-*.f32
96×*-lowering-*.f64
72×fma-define
64×fma-lowering-fma.f32
64×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01764
13563
24663
37863
410663
511463
611963
713063
814363
916163
1017363
1118963
1219663
1319663
019663
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ y (/ 1 (+ (* x 3) -12/29)))
y
(/ 1 (+ (* x 3) -12/29))
1
(+ (* x 3) -12/29)
(* x 3)
x
3
-12/29
(* (* 3 y) -4/29)
(* 3 y)
3
y
-4/29
(* (* 3 y) x)
(* 3 y)
3
y
x
(* (* y -4/29) 3)
(* y -4/29)
y
-4/29
3
(* (* y x) 3)
(* y x)
y
x
3
Outputs
(/ y (/ 1 (+ (* x 3) -12/29)))
(/.f64 y (/.f64 #s(literal 1/3 binary64) (+.f64 x #s(literal -4/29 binary64))))
y
(/ 1 (+ (* x 3) -12/29))
(/.f64 #s(literal 1/3 binary64) (+.f64 x #s(literal -4/29 binary64)))
1
#s(literal 1 binary64)
(+ (* x 3) -12/29)
(*.f64 #s(literal 3 binary64) (+.f64 x #s(literal -4/29 binary64)))
(* x 3)
(*.f64 x #s(literal 3 binary64))
x
3
#s(literal 3 binary64)
-12/29
#s(literal -12/29 binary64)
(* (* 3 y) -4/29)
(*.f64 y #s(literal -12/29 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
3
#s(literal 3 binary64)
y
-4/29
#s(literal -4/29 binary64)
(* (* 3 y) x)
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
3
#s(literal 3 binary64)
y
x
(* (* y -4/29) 3)
(*.f64 y #s(literal -12/29 binary64))
(* y -4/29)
(*.f64 y #s(literal -4/29 binary64))
y
-4/29
#s(literal -4/29 binary64)
3
#s(literal 3 binary64)
(* (* y x) 3)
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(* y x)
(*.f64 y x)
y
x
3
#s(literal 3 binary64)

localize125.0ms (2.1%)

Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 y x)
accuracy99.7%
(*.f64 (*.f64 y x) #s(literal 3 binary64))
accuracy99.9%
(*.f64 y #s(literal -4/29 binary64))
accuracy99.6%
(*.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 3 binary64))
accuracy100.0%
(*.f64 #s(literal 3 binary64) y)
accuracy99.7%
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
accuracy100.0%
(*.f64 #s(literal 3 binary64) y)
accuracy99.5%
(*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))
accuracy100.0%
(*.f64 x #s(literal 3 binary64))
accuracy99.8%
(+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))
accuracy99.7%
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
accuracy99.6%
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
Results
52.0ms230×0valid
14.0ms16×2valid
4.0ms10×1valid
Compiler

Compiled 76 to 18 computations (76.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-mult: 16.0ms (49.3% of total)
...c/correct-round.rkt:119:19: 9.0ms (27.7% of total)
ival-div: 4.0ms (12.3% of total)
ival-add: 2.0ms (6.2% of total)
const: 1.0ms (3.1% of total)
backward-pass: 1.0ms (3.1% of total)

series4.0ms (0.1%)

Counts
11 → 180
Calls
Call 1
Inputs
#<alt (/ y (/ 1 (+ (* x 3) -12/29)))>
#<alt (/ 1 (+ (* x 3) -12/29))>
#<alt (+ (* x 3) -12/29)>
#<alt (* x 3)>
#<alt (* (* 3 y) -4/29)>
#<alt (* 3 y)>
#<alt (* (* 3 y) x)>
#<alt (* (* y -4/29) 3)>
#<alt (* y -4/29)>
#<alt (* (* y x) 3)>
#<alt (* y x)>
Outputs
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* y (- (* 3 x) 12/29))>
#<alt (* -12/29 y)>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (+ (* -12/29 y) (* 3 (* x y)))>
#<alt (* 3 (* x y))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* x (+ (* -12/29 (/ y x)) (* 3 y)))>
#<alt (* 3 (* x y))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt (* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))>
#<alt -29/12>
#<alt (- (* -841/48 x) 29/12)>
#<alt (- (* x (- (* -24389/192 x) 841/48)) 29/12)>
#<alt (- (* x (- (* x (- (* -707281/768 x) 24389/192)) 841/48)) 29/12)>
#<alt (/ 1/3 x)>
#<alt (/ (+ 1/3 (* 4/87 (/ 1 x))) x)>
#<alt (/ (+ 1/3 (+ (/ 16/2523 (pow x 2)) (* 4/87 (/ 1 x)))) x)>
#<alt (/ (+ 1/3 (+ (/ 16/2523 (pow x 2)) (+ (* 4/87 (/ 1 x)) (* 64/73167 (/ 1 (pow x 3)))))) x)>
#<alt (/ 1/3 x)>
#<alt (/ (+ 1/3 (* 4/87 (/ 1 x))) x)>
#<alt (* -1 (/ (- (* -1 (/ (+ 4/87 (* 16/2523 (/ 1 x))) x)) 1/3) x))>
#<alt (* -1 (/ (- (* -1 (/ (+ 4/87 (+ (/ 64/73167 (pow x 2)) (* 16/2523 (/ 1 x)))) x)) 1/3) x))>
#<alt -12/29>
#<alt (- (* 3 x) 12/29)>
#<alt (- (* 3 x) 12/29)>
#<alt (- (* 3 x) 12/29)>
#<alt (* 3 x)>
#<alt (* x (- 3 (* 12/29 (/ 1 x))))>
#<alt (* x (- 3 (* 12/29 (/ 1 x))))>
#<alt (* x (- 3 (* 12/29 (/ 1 x))))>
#<alt (* 3 x)>
#<alt (* -1 (* x (- (* 12/29 (/ 1 x)) 3)))>
#<alt (* -1 (* x (- (* 12/29 (/ 1 x)) 3)))>
#<alt (* -1 (* x (- (* 12/29 (/ 1 x)) 3)))>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -4/29 y)>
#<alt (* -4/29 y)>
#<alt (* -4/29 y)>
#<alt (* -4/29 y)>
#<alt (* -4/29 y)>
#<alt (* -4/29 y)>
#<alt (* -4/29 y)>
#<alt (* -4/29 y)>
#<alt (* -4/29 y)>
#<alt (* -4/29 y)>
#<alt (* -4/29 y)>
#<alt (* -4/29 y)>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
Calls

45 calls:

TimeVariablePointExpression
0.0ms
y
@-inf
(* y -4/29)
0.0ms
y
@inf
(* y -4/29)
0.0ms
y
@0
(* y -4/29)
0.0ms
y
@-inf
(* y x)
0.0ms
x
@-inf
(* y x)

rewrite319.0ms (5.2%)

Algorithm
batch-egg-rewrite
Rules
3570×*-lowering-*.f32
3570×*-lowering-*.f64
1986×/-lowering-/.f32
1986×/-lowering-/.f64
1894×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01744
16443
230443
3261143
0818743
Stop Event
iter limit
node limit
Counts
11 → 549
Calls
Call 1
Inputs
(/ y (/ 1 (+ (* x 3) -12/29)))
(/ 1 (+ (* x 3) -12/29))
(+ (* x 3) -12/29)
(* x 3)
(* (* 3 y) -4/29)
(* 3 y)
(* (* 3 y) x)
(* (* y -4/29) 3)
(* y -4/29)
(* (* y x) 3)
(* y x)
Outputs
(+.f64 (*.f64 y #s(literal -12/29 binary64)) (*.f64 y (*.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 y #s(literal -12/29 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -12/29 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 x #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -12/29 binary64))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 12/29 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal -3 binary64))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal -3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 12/29 binary64)))
(+.f64 (*.f64 #s(literal 12/29 binary64) (-.f64 #s(literal 0 binary64) y)) (*.f64 (*.f64 x #s(literal -3 binary64)) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 (*.f64 x #s(literal -3 binary64)) (-.f64 #s(literal 0 binary64) y)) (*.f64 #s(literal 12/29 binary64) (-.f64 #s(literal 0 binary64) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))))) (*.f64 y (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(fma.f64 y (*.f64 x #s(literal 3 binary64)) (*.f64 y #s(literal -12/29 binary64)))
(fma.f64 y #s(literal -12/29 binary64) (*.f64 y (*.f64 x #s(literal 3 binary64))))
(fma.f64 y (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))) (*.f64 y #s(literal -12/29 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 y #s(literal -12/29 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 x #s(literal 3 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -12/29 binary64))))
(fma.f64 x (*.f64 y #s(literal 3 binary64)) (*.f64 y #s(literal -12/29 binary64)))
(fma.f64 #s(literal 3 binary64) (*.f64 y #s(literal -4/29 binary64)) (*.f64 y (*.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal 3 binary64) (*.f64 y x) (*.f64 y #s(literal -12/29 binary64)))
(fma.f64 (*.f64 x #s(literal 3 binary64)) y (*.f64 y #s(literal -12/29 binary64)))
(fma.f64 #s(literal -12/29 binary64) y (*.f64 y (*.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 y #s(literal 3 binary64)) x (*.f64 y #s(literal -12/29 binary64)))
(fma.f64 (*.f64 y #s(literal 3 binary64)) #s(literal -4/29 binary64) (*.f64 y (*.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal -4/29 binary64) (*.f64 y #s(literal 3 binary64)) (*.f64 y (*.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 3 binary64) (*.f64 y (*.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 y #s(literal -12/29 binary64)) #s(literal 1 binary64) (*.f64 y (*.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 y x) #s(literal 3 binary64) (*.f64 y #s(literal -12/29 binary64)))
(fma.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal 1 binary64) (*.f64 y #s(literal -12/29 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 12/29 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal -3 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal -3 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 12/29 binary64)))
(fma.f64 #s(literal 12/29 binary64) (-.f64 #s(literal 0 binary64) y) (*.f64 (*.f64 x #s(literal -3 binary64)) (-.f64 #s(literal 0 binary64) y)))
(fma.f64 (*.f64 x #s(literal -3 binary64)) (-.f64 #s(literal 0 binary64) y) (*.f64 #s(literal 12/29 binary64) (-.f64 #s(literal 0 binary64) y)))
(neg.f64 (*.f64 y (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (*.f64 y (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))))
(/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(/.f64 (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 (*.f64 y (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (*.f64 y (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) #s(literal -1 binary64))
(/.f64 (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 y (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 y (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (*.f64 y (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (*.f64 y (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (*.f64 y (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 y (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (-.f64 #s(literal 0 binary64) y)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (-.f64 #s(literal 0 binary64) y)) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64))) y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64))) y) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64))) (-.f64 #s(literal 0 binary64) y)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) y) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) y) (*.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) (-.f64 #s(literal 0 binary64) y)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) y) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) y) (*.f64 (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) (-.f64 #s(literal 0 binary64) y)) (*.f64 (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (/.f64 y (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(/.f64 (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1728/24389 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 y #s(literal -12/29 binary64)) (*.f64 y #s(literal -12/29 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 y (*.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 y #s(literal -12/29 binary64)) (*.f64 y (*.f64 x #s(literal 3 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) (*.f64 y (*.f64 y y))) (*.f64 #s(literal -1728/24389 binary64) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 y (*.f64 x #s(literal 3 binary64)))) (-.f64 (*.f64 (*.f64 y #s(literal -12/29 binary64)) (*.f64 y #s(literal -12/29 binary64))) (*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 y #s(literal -12/29 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 y #s(literal -12/29 binary64)) (*.f64 y #s(literal -12/29 binary64))) (*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 y (*.f64 x #s(literal 3 binary64))))) (/.f64 (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 y (*.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 y #s(literal -12/29 binary64)) (*.f64 y #s(literal -12/29 binary64)))) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -12/29 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 x #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 #s(literal -12/29 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 y (*.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (+.f64 (*.f64 #s(literal -12/29 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 #s(literal -12/29 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 #s(literal 12/29 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (*.f64 x #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) y)))) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 12/29 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal -12/29 binary64)) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (+.f64 (*.f64 y #s(literal -12/29 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 x #s(literal 3 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal -12/29 binary64)) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal -12/29 binary64)) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal -12/29 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) y)))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal -12/29 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 3 binary64))))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal 1 binary64) y)) (*.f64 x #s(literal -3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 y (*.f64 x #s(literal 3 binary64))))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) y)))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -12/29 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 3 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -12/29 binary64)) (/.f64 #s(literal 1 binary64) y)) (*.f64 x #s(literal -3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -12/29 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 y (*.f64 x #s(literal 3 binary64))))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -12/29 binary64)) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -12/29 binary64)) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -12/29 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) y)))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -12/29 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 3 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -12/29 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 y #s(literal -12/29 binary64)))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal -12/29 binary64) (-.f64 #s(literal 0 binary64) y)))) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -12/29 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) y)) #s(literal -12/29 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 (+.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -12/29 binary64)))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -12/29 binary64) (-.f64 #s(literal 0 binary64) y)))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -12/29 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -12/29 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 y #s(literal -12/29 binary64)))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal -12/29 binary64) (-.f64 #s(literal 0 binary64) y)))) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -12/29 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -12/29 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 y #s(literal -12/29 binary64)))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal -12/29 binary64) (-.f64 #s(literal 0 binary64) y)))) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -12/29 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal 1 binary64) y)) #s(literal 12/29 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) y)) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 y #s(literal -12/29 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -12/29 binary64) (-.f64 #s(literal 0 binary64) y)))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -12/29 binary64)))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) y)) #s(literal 12/29 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 y #s(literal -12/29 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -12/29 binary64) (-.f64 #s(literal 0 binary64) y)))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -12/29 binary64)))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (-.f64 #s(literal 0 binary64) y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))))) (/.f64 #s(literal -1 binary64) (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 y (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 y (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 y (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 y (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 y (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (/.f64 (-.f64 #s(literal 0 binary64) y) (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (/.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (/.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (*.f64 y (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))) #s(literal -1 binary64))
(*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(*.f64 #s(literal 3 binary64) (+.f64 (*.f64 y #s(literal -4/29 binary64)) (*.f64 y x)))
(*.f64 #s(literal 3 binary64) (+.f64 (*.f64 y x) (*.f64 y #s(literal -4/29 binary64))))
(*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) y)
(*.f64 (*.f64 y #s(literal 3 binary64)) (+.f64 #s(literal -4/29 binary64) x))
(*.f64 (*.f64 y #s(literal 3 binary64)) (+.f64 x #s(literal -4/29 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))))
(*.f64 (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))) (-.f64 #s(literal 0 binary64) y))
(*.f64 (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) y))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) y) #s(literal -1 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) y))
(*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) y) #s(literal -1 binary64)))
(*.f64 (*.f64 y (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(*.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(*.f64 (*.f64 y (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) #s(literal -1 binary64))
(*.f64 (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) (pow.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)) y) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) y)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))))
(*.f64 (/.f64 y (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64))) (sqrt.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(*.f64 (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(*.f64 (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(*.f64 (pow.f64 (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 y (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (-.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64)))))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64)))))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64)))))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (/.f64 (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal 1728/24389 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64)) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)) y) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) y) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) y) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (*.f64 x #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) #s(literal 12/29 binary64)))
(+.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))))
(+.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))) (*.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))))
(+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) (*.f64 #s(literal 12/29 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal -1/2 binary64)) (*.f64 (log.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(-.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (/.f64 (*.f64 x #s(literal -36/29 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))))
(-.f64 (/.f64 (*.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (/.f64 #s(literal -12/29 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))))
(fma.f64 (*.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (*.f64 #s(literal 12/29 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))))
(fma.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))))
(fma.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (*.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (*.f64 x #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) #s(literal 12/29 binary64)))
(neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))
(/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64))))
(/.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64)))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (-.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal 1728/24389 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (-.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64)))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal 1728/24389 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (-.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64)))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64)))))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal 1728/24389 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (*.f64 x #s(literal -36/29 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) #s(literal -12/29 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))))
(pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))))
(*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))))
(*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)) (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683 binary64)) #s(literal -5159780352/14507145975869 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (-.f64 #s(literal 2985984/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -46656/24389 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal 1728/24389 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) (+.f64 #s(literal 20736/707281 binary64) (*.f64 (*.f64 x x) #s(literal 1296/841 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) #s(literal -20736/707281 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (-.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64))))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal 1728/24389 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683 binary64)) #s(literal -5159780352/14507145975869 binary64))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (-.f64 #s(literal 2985984/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -46656/24389 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal 1728/24389 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) (+.f64 #s(literal 20736/707281 binary64) (*.f64 (*.f64 x x) #s(literal 1296/841 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) #s(literal -20736/707281 binary64))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))
(+.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))
(+.f64 #s(literal -12/29 binary64) (neg.f64 (*.f64 x #s(literal -3 binary64))))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))))
(+.f64 #s(literal -12/29 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3 binary64))))
(+.f64 #s(literal -12/29 binary64) (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal -12/29 binary64) (*.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(+.f64 (neg.f64 (*.f64 x #s(literal -3 binary64))) #s(literal -12/29 binary64))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))) #s(literal -12/29 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3 binary64))) #s(literal -12/29 binary64))
(+.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -12/29 binary64))
(+.f64 (*.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -1 binary64)) #s(literal -12/29 binary64))
(exp.f64 (log.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(-.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))
(-.f64 #s(literal 0 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 144/841 binary64) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))) (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))
(fma.f64 x #s(literal 3 binary64) #s(literal -12/29 binary64))
(fma.f64 x (/.f64 (*.f64 x #s(literal 9 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 #s(literal 3 binary64) x #s(literal -12/29 binary64))
(fma.f64 #s(literal 3 binary64) (/.f64 (*.f64 x (*.f64 x #s(literal 3 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64) #s(literal -12/29 binary64))
(fma.f64 (*.f64 x #s(literal 3 binary64)) (/.f64 (*.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 9 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 #s(literal 9 binary64) (/.f64 (*.f64 x x) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -1 binary64) #s(literal -12/29 binary64))
(fma.f64 (*.f64 x #s(literal 9 binary64)) (/.f64 x (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 (*.f64 x (*.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 3 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal 1728/24389 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))) (neg.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(neg.f64 (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))))
(/.f64 (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (neg.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683 binary64)) #s(literal -5159780352/14507145975869 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (-.f64 #s(literal 2985984/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -46656/24389 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal 1728/24389 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) (+.f64 #s(literal 20736/707281 binary64) (*.f64 (*.f64 x x) #s(literal 1296/841 binary64))))))
(/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))))
(/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) #s(literal -20736/707281 binary64)) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683 binary64)) #s(literal -5159780352/14507145975869 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (-.f64 #s(literal 2985984/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -46656/24389 binary64)))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal 1728/24389 binary64)) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) (+.f64 #s(literal 20736/707281 binary64) (*.f64 (*.f64 x x) #s(literal 1296/841 binary64)))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) #s(literal -20736/707281 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (neg.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))) (*.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))) (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))))
(/.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))) (*.f64 (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683 binary64)) #s(literal -5159780352/14507145975869 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (-.f64 #s(literal 2985984/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -46656/24389 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal 1728/24389 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) (+.f64 #s(literal 20736/707281 binary64) (*.f64 (*.f64 x x) #s(literal 1296/841 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) #s(literal -20736/707281 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64)))))))
(/.f64 (exp.f64 (log.f64 (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))))) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (exp.f64 (log.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))) (exp.f64 (log.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(/.f64 (exp.f64 (log.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) (exp.f64 (log.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)))))
(/.f64 (exp.f64 (log.f64 (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64))))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))))
(/.f64 (exp.f64 (log.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)))) (exp.f64 (log.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))))
(/.f64 (exp.f64 (log.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))))) (exp.f64 (log.f64 (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))))))
(/.f64 (-.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 x (*.f64 x #s(literal 9 binary64)))) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64))))
(/.f64 (-.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 x (*.f64 x #s(literal 9 binary64)))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal -144/841 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (*.f64 x (*.f64 x #s(literal 9 binary64)))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal -144/841 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) #s(literal 144/841 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) #s(literal 144/841 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) #s(literal -144/841 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64)) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 144/841 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 144/841 binary64) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64))))) (*.f64 (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))))
(pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))))
(*.f64 (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))) #s(literal -1 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))
(*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))
(*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) (sqrt.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) (pow.f64 (/.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (-.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64)))))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal 1728/24389 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))))
(*.f64 (pow.f64 (+.f64 #s(literal 1728/24389 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal 9 binary64)))) #s(literal 144/841 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -12/29 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (-.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64))) (*.f64 x (*.f64 x #s(literal 9 binary64)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)) (*.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64)))))) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal 36/29 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal 1728/24389 binary64))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) (+.f64 #s(literal 144/841 binary64) (*.f64 x #s(literal -36/29 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 #s(literal -9 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -12/29 binary64) (*.f64 x #s(literal 3 binary64)))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 19683 binary64)) #s(literal -5159780352/14507145975869 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) (-.f64 #s(literal 2985984/594823321 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -46656/24389 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal 1728/24389 binary64))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729 binary64))) #s(literal -2985984/594823321 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) (+.f64 #s(literal 20736/707281 binary64) (*.f64 (*.f64 x x) #s(literal 1296/841 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81 binary64)) #s(literal -20736/707281 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal 144/841 binary64))))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (+.f64 #s(literal 12/29 binary64) (*.f64 x #s(literal -3 binary64))))))
(*.f64 (exp.f64 (log.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64)) #s(literal -1728/24389 binary64)))) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/841 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9 binary64)) #s(literal -36/29 binary64))))))))
(*.f64 (exp.f64 (log.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9 binary64))) #s(literal -144/841 binary64)))) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 12/29 binary64))))))
(exp.f64 (log.f64 (*.f64 x #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)))
(pow.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 x #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) x)
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 1 binary64)) #s(literal 3 binary64))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 #s(literal 3 binary64))))
(*.f64 (exp.f64 (log.f64 #s(literal 3 binary64))) (exp.f64 (log.f64 x)))
(/.f64 #s(literal -12/29 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 y #s(literal -12/29 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -12/29 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -12/29 binary64)) #s(literal -1 binary64))
(*.f64 y #s(literal -12/29 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 y #s(literal -4/29 binary64)))
(*.f64 #s(literal -12/29 binary64) y)
(*.f64 (*.f64 y #s(literal 3 binary64)) #s(literal -4/29 binary64))
(*.f64 #s(literal -4/29 binary64) (*.f64 y #s(literal 3 binary64)))
(*.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 3 binary64))
(*.f64 (*.f64 y #s(literal -12/29 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 3 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 3 binary64)) #s(literal -1 binary64))
(*.f64 y #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) y)
(*.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 3 binary64))) #s(literal -1 binary64))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 y (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
(*.f64 (*.f64 y #s(literal 3 binary64)) x)
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -12/29 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 y #s(literal -12/29 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -12/29 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -12/29 binary64)) #s(literal -1 binary64))
(*.f64 y #s(literal -12/29 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 y #s(literal -4/29 binary64)))
(*.f64 #s(literal -12/29 binary64) y)
(*.f64 (*.f64 y #s(literal 3 binary64)) #s(literal -4/29 binary64))
(*.f64 #s(literal -4/29 binary64) (*.f64 y #s(literal 3 binary64)))
(*.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 3 binary64))
(*.f64 (*.f64 y #s(literal -12/29 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -4/29 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -4/29 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -4/29 binary64)) #s(literal -1 binary64))
(*.f64 y #s(literal -4/29 binary64))
(*.f64 #s(literal -4/29 binary64) y)
(*.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 3 binary64))) #s(literal -1 binary64))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 y (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
(*.f64 (*.f64 y #s(literal 3 binary64)) x)
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(*.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal 1 binary64))
(/.f64 x (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 y x) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) x) #s(literal -1 binary64))
(*.f64 y x)
(*.f64 y (*.f64 #s(literal 1 binary64) x))
(*.f64 x y)
(*.f64 (*.f64 y x) #s(literal 1 binary64))

simplify221.0ms (3.6%)

Algorithm
egg-herbie
Rules
2162×fma-lowering-fma.f32
2162×fma-lowering-fma.f64
1990×fnmadd-define
1784×fmsub-define
1690×*-lowering-*.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
089780
1234770
2542770
31171770
42370768
55042768
08565768
Stop Event
iter limit
node limit
Counts
180 → 180
Calls
Call 1
Inputs
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* y (- (* 3 x) 12/29))
(* -12/29 y)
(+ (* -12/29 y) (* 3 (* x y)))
(+ (* -12/29 y) (* 3 (* x y)))
(+ (* -12/29 y) (* 3 (* x y)))
(* 3 (* x y))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(* 3 (* x y))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
-29/12
(- (* -841/48 x) 29/12)
(- (* x (- (* -24389/192 x) 841/48)) 29/12)
(- (* x (- (* x (- (* -707281/768 x) 24389/192)) 841/48)) 29/12)
(/ 1/3 x)
(/ (+ 1/3 (* 4/87 (/ 1 x))) x)
(/ (+ 1/3 (+ (/ 16/2523 (pow x 2)) (* 4/87 (/ 1 x)))) x)
(/ (+ 1/3 (+ (/ 16/2523 (pow x 2)) (+ (* 4/87 (/ 1 x)) (* 64/73167 (/ 1 (pow x 3)))))) x)
(/ 1/3 x)
(/ (+ 1/3 (* 4/87 (/ 1 x))) x)
(* -1 (/ (- (* -1 (/ (+ 4/87 (* 16/2523 (/ 1 x))) x)) 1/3) x))
(* -1 (/ (- (* -1 (/ (+ 4/87 (+ (/ 64/73167 (pow x 2)) (* 16/2523 (/ 1 x)))) x)) 1/3) x))
-12/29
(- (* 3 x) 12/29)
(- (* 3 x) 12/29)
(- (* 3 x) 12/29)
(* 3 x)
(* x (- 3 (* 12/29 (/ 1 x))))
(* x (- 3 (* 12/29 (/ 1 x))))
(* x (- 3 (* 12/29 (/ 1 x))))
(* 3 x)
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -4/29 y)
(* -4/29 y)
(* -4/29 y)
(* -4/29 y)
(* -4/29 y)
(* -4/29 y)
(* -4/29 y)
(* -4/29 y)
(* -4/29 y)
(* -4/29 y)
(* -4/29 y)
(* -4/29 y)
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
Outputs
(* y (- (* 3 x) 12/29))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* y (- (* 3 x) 12/29))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* y (- (* 3 x) 12/29))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* y (- (* 3 x) 12/29))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* y (- (* 3 x) 12/29))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* y (- (* 3 x) 12/29))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* y (- (* 3 x) 12/29))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* y (- (* 3 x) 12/29))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* y (- (* 3 x) 12/29))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* y (- (* 3 x) 12/29))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* y (- (* 3 x) 12/29))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* y (- (* 3 x) 12/29))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(+ (* -12/29 y) (* 3 (* x y)))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* x (+ (* -12/29 (/ y x)) (* 3 y)))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
(* -1 (* x (+ (* -3 y) (* 12/29 (/ y x)))))
(*.f64 y (+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64)))
-29/12
#s(literal -29/12 binary64)
(- (* -841/48 x) 29/12)
(+.f64 (*.f64 x #s(literal -841/48 binary64)) #s(literal -29/12 binary64))
(- (* x (- (* -24389/192 x) 841/48)) 29/12)
(+.f64 (*.f64 x (+.f64 #s(literal -841/48 binary64) (*.f64 x #s(literal -24389/192 binary64)))) #s(literal -29/12 binary64))
(- (* x (- (* x (- (* -707281/768 x) 24389/192)) 841/48)) 29/12)
(+.f64 (*.f64 x (+.f64 #s(literal -841/48 binary64) (*.f64 x (+.f64 #s(literal -24389/192 binary64) (*.f64 x #s(literal -707281/768 binary64)))))) #s(literal -29/12 binary64))
(/ 1/3 x)
(/.f64 #s(literal 1/3 binary64) x)
(/ (+ 1/3 (* 4/87 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 4/87 binary64) x)) x)
(/ (+ 1/3 (+ (/ 16/2523 (pow x 2)) (* 4/87 (/ 1 x)))) x)
(/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 4/87 binary64) (/.f64 #s(literal 16/2523 binary64) x)) x)) x)
(/ (+ 1/3 (+ (/ 16/2523 (pow x 2)) (+ (* 4/87 (/ 1 x)) (* 64/73167 (/ 1 (pow x 3)))))) x)
(/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (/.f64 #s(literal 16/2523 binary64) x) (-.f64 #s(literal 4/87 binary64) (/.f64 #s(literal -64/73167 binary64) (*.f64 x x)))) x)) x)
(/ 1/3 x)
(/.f64 #s(literal 1/3 binary64) x)
(/ (+ 1/3 (* 4/87 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 4/87 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (+ 4/87 (* 16/2523 (/ 1 x))) x)) 1/3) x))
(/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 #s(literal 4/87 binary64) (/.f64 #s(literal 16/2523 binary64) x)) x)) x)
(* -1 (/ (- (* -1 (/ (+ 4/87 (+ (/ 64/73167 (pow x 2)) (* 16/2523 (/ 1 x)))) x)) 1/3) x))
(/.f64 (+.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (/.f64 #s(literal 16/2523 binary64) x) (-.f64 #s(literal 4/87 binary64) (/.f64 #s(literal -64/73167 binary64) (*.f64 x x)))) x)) x)
-12/29
#s(literal -12/29 binary64)
(- (* 3 x) 12/29)
(+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))
(- (* 3 x) 12/29)
(+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))
(- (* 3 x) 12/29)
(+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* x (- 3 (* 12/29 (/ 1 x))))
(+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))
(* x (- 3 (* 12/29 (/ 1 x))))
(+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))
(* x (- 3 (* 12/29 (/ 1 x))))
(+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))
(* -1 (* x (- (* 12/29 (/ 1 x)) 3)))
(+.f64 (*.f64 #s(literal 3 binary64) x) #s(literal -12/29 binary64))
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 y)
(*.f64 y #s(literal 3 binary64))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -4/29 y)
(*.f64 y #s(literal -4/29 binary64))
(* -4/29 y)
(*.f64 y #s(literal -4/29 binary64))
(* -4/29 y)
(*.f64 y #s(literal -4/29 binary64))
(* -4/29 y)
(*.f64 y #s(literal -4/29 binary64))
(* -4/29 y)
(*.f64 y #s(literal -4/29 binary64))
(* -4/29 y)
(*.f64 y #s(literal -4/29 binary64))
(* -4/29 y)
(*.f64 y #s(literal -4/29 binary64))
(* -4/29 y)
(*.f64 y #s(literal -4/29 binary64))
(* -4/29 y)
(*.f64 y #s(literal -4/29 binary64))
(* -4/29 y)
(*.f64 y #s(literal -4/29 binary64))
(* -4/29 y)
(*.f64 y #s(literal -4/29 binary64))
(* -4/29 y)
(*.f64 y #s(literal -4/29 binary64))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* 3 (* x y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)

eval165.0ms (2.7%)

Compiler

Compiled 12728 to 1718 computations (86.5% saved)

prune82.0ms (1.3%)

Pruning

9 alts after pruning (3 fresh and 6 done)

PrunedKeptTotal
New7453748
Fresh101
Picked325
Done145
Total7509759
Accuracy
100.0%
Counts
759 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.4%
(/.f64 (*.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) y))
47.1%
(/.f64 y #s(literal -29/12 binary64))
55.4%
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) y)) x)
99.6%
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
99.6%
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
55.4%
(*.f64 (*.f64 y x) #s(literal 3 binary64))
55.4%
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
55.4%
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
47.3%
(*.f64 #s(literal -12/29 binary64) y)
Compiler

Compiled 67 to 51 computations (23.9% saved)

simplify7.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 #s(literal 1 binary64) y)
cost-diff0
(*.f64 x #s(literal 3 binary64))
cost-diff128
(/.f64 (*.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) y))
cost-diff0
(/.f64 y #s(literal -29/12 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) y)
cost-diff128
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) y))
cost-diff128
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) y)) x)
Rules
28×*-lowering-*.f32
28×*-lowering-*.f64
22×/-lowering-/.f32
22×/-lowering-/.f64
14×associate-/l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01133
12133
23133
34833
44833
54933
04933
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* (/ 3 (/ 1 y)) x)
(/ 3 (/ 1 y))
3
(/ 1 y)
1
y
x
(/ y -29/12)
y
-29/12
(/ (* x 3) (/ 1 y))
(* x 3)
x
3
(/ 1 y)
1
y
Outputs
(* (/ 3 (/ 1 y)) x)
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(/ 3 (/ 1 y))
(*.f64 #s(literal 3 binary64) y)
3
#s(literal 3 binary64)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
1
#s(literal 1 binary64)
y
x
(/ y -29/12)
(/.f64 y #s(literal -29/12 binary64))
y
-29/12
#s(literal -29/12 binary64)
(/ (* x 3) (/ 1 y))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(* x 3)
(*.f64 #s(literal 3 binary64) x)
x
3
#s(literal 3 binary64)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
1
#s(literal 1 binary64)
y

localize146.0ms (2.4%)

Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 #s(literal 1 binary64) y)
accuracy100.0%
(*.f64 x #s(literal 3 binary64))
accuracy99.7%
(/.f64 (*.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) y))
accuracy99.6%
(/.f64 y #s(literal -29/12 binary64))
accuracy100.0%
(/.f64 #s(literal 1 binary64) y)
accuracy99.9%
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) y)) x)
accuracy99.8%
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) y))
Results
106.0ms99×5exit
21.0ms157×0valid
Compiler

Compiled 44 to 12 computations (72.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 69.0ms
ival-div: 29.0ms (42.3% of total)
backward-pass: 22.0ms (32.1% of total)
ival-mult: 11.0ms (16.1% of total)
...c/correct-round.rkt:119:19: 5.0ms (7.3% of total)
const: 1.0ms (1.5% of total)

series2.0ms (0%)

Counts
6 → 96
Calls
Call 1
Inputs
#<alt (* (/ 3 (/ 1 y)) x)>
#<alt (/ 3 (/ 1 y))>
#<alt (/ 1 y)>
#<alt (/ y -29/12)>
#<alt (/ (* x 3) (/ 1 y))>
#<alt (* x 3)>
Outputs
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (* 3 y)>
#<alt (/ 1 y)>
#<alt (/ 1 y)>
#<alt (/ 1 y)>
#<alt (/ 1 y)>
#<alt (/ 1 y)>
#<alt (/ 1 y)>
#<alt (/ 1 y)>
#<alt (/ 1 y)>
#<alt (/ 1 y)>
#<alt (/ 1 y)>
#<alt (/ 1 y)>
#<alt (/ 1 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* -12/29 y)>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 (* x y))>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
#<alt (* 3 x)>
Calls

24 calls:

TimeVariablePointExpression
0.0ms
y
@-inf
(/ 1 y)
0.0ms
y
@0
(/ 1 y)
0.0ms
y
@0
(* (/ 3 (/ 1 y)) x)
0.0ms
y
@-inf
(* (/ 3 (/ 1 y)) x)
0.0ms
y
@inf
(* (/ 3 (/ 1 y)) x)

rewrite251.0ms (4.1%)

Algorithm
batch-egg-rewrite
Rules
2194×*-lowering-*.f32
2194×*-lowering-*.f64
1484×/-lowering-/.f32
1484×/-lowering-/.f64
1470×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01121
15021
219721
389421
4545721
0833021
Stop Event
iter limit
node limit
Counts
6 → 659
Calls
Call 1
Inputs
(* (/ 3 (/ 1 y)) x)
(/ 3 (/ 1 y))
(/ 1 y)
(/ y -29/12)
(/ (* x 3) (/ 1 y))
(* x 3)
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(+.f64 (*.f64 (*.f64 x #s(literal -3 binary64)) #s(literal 0 binary64)) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y))))
(-.f64 #s(literal 0 binary64) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/3 binary64) y)) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(fma.f64 (*.f64 x #s(literal -3 binary64)) #s(literal 0 binary64) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(neg.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(/.f64 #s(literal 3 binary64) (/.f64 (/.f64 #s(literal 1 binary64) y) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/3 binary64) x) y))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64)))))
(/.f64 y (/.f64 #s(literal 1/3 binary64) x))
(/.f64 y (/.f64 #s(literal -1/3 binary64) x))
(/.f64 x (/.f64 #s(literal 1/3 binary64) y))
(/.f64 (/.f64 x #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1/3 binary64) x) y))
(/.f64 (*.f64 x #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal -3 binary64) (/.f64 (/.f64 #s(literal 1 binary64) y) x))
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1/3 binary64) y))
(/.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64))
(/.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) #s(literal -1 binary64))
(/.f64 (/.f64 y #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) x))
(/.f64 (/.f64 y #s(literal 1/3 binary64)) (/.f64 #s(literal -1 binary64) x))
(/.f64 (*.f64 y x) #s(literal 1/3 binary64))
(/.f64 (*.f64 y x) #s(literal -1/3 binary64))
(/.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x))
(/.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) x))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -1/3 binary64) x) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (*.f64 y (*.f64 y y)) (*.f64 (/.f64 #s(literal 1/3 binary64) x) (*.f64 y y)))
(/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y y) (/.f64 #s(literal 1/3 binary64) x)))
(/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y y) (/.f64 #s(literal -1/3 binary64) x)))
(/.f64 (*.f64 y (*.f64 y y)) (*.f64 (/.f64 #s(literal -1/3 binary64) x) (*.f64 y y)))
(/.f64 (*.f64 y y) (*.f64 (/.f64 #s(literal 1/3 binary64) x) y))
(/.f64 (*.f64 y y) (*.f64 (/.f64 #s(literal -1/3 binary64) x) y))
(/.f64 (*.f64 y y) (*.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(/.f64 (*.f64 y y) (*.f64 y (/.f64 #s(literal -1/3 binary64) x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/3 binary64))))
(/.f64 (sqrt.f64 y) (/.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) x))
(/.f64 (sqrt.f64 y) (*.f64 (/.f64 #s(literal -1/3 binary64) x) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 y) (*.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 #s(literal -1/3 binary64) x)))
(/.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 y y)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 x #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 y y)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) y) x)) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (/.f64 #s(literal 1 binary64) y) x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) y)) (/.f64 (/.f64 #s(literal -1/3 binary64) x) y))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/3 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) y) x)) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1/3 binary64) y)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 y x))) (/.f64 #s(literal 1/3 binary64) y))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/3 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 0 binary64) x))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1/3 binary64) y)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 y (*.f64 y y))) (*.f64 y y))
(/.f64 (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 y y)) y)
(/.f64 (*.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 y (*.f64 y y))) (*.f64 y y))
(/.f64 (*.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 y y)) y)
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) (/.f64 x #s(literal 1/3 binary64))) (*.f64 y y))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x #s(literal -3 binary64))) (*.f64 y y))
(/.f64 (*.f64 (*.f64 y y) (/.f64 x #s(literal 1/3 binary64))) y)
(/.f64 (*.f64 (*.f64 y y) (*.f64 x #s(literal -3 binary64))) y)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) y) (*.f64 (*.f64 x x) #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) y) (*.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (sqrt.f64 y)) (*.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) y) (/.f64 x #s(literal 1/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) y) (*.f64 x #s(literal -3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) (sqrt.f64 y)) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 (sqrt.f64 y) #s(literal -1 binary64)) (/.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) x))
(/.f64 (*.f64 (sqrt.f64 y) #s(literal -1 binary64)) (*.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 #s(literal -1/3 binary64) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/3 binary64))))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 (*.f64 x x) #s(literal 9 binary64)))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (/.f64 x #s(literal 1/3 binary64)))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 x #s(literal -3 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/3 binary64))))
(/.f64 (*.f64 (sqrt.f64 y) (*.f64 x #s(literal -3 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 y) (*.f64 x #s(literal -3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (*.f64 (sqrt.f64 y) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 (pow.f64 y #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (*.f64 (sqrt.f64 y) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 x #s(literal 1/3 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 (*.f64 y y) (/.f64 x #s(literal 1/3 binary64))))
(/.f64 (*.f64 (*.f64 y y) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 y (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (*.f64 (*.f64 y y) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (*.f64 y y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 y y)) (*.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) y))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 y y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) (*.f64 y y)) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(/.f64 (/.f64 x #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) (/.f64 y (/.f64 #s(literal 1/3 binary64) x))) (*.f64 #s(literal 0 binary64) (/.f64 y (/.f64 #s(literal 1/3 binary64) x))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/4 binary64))) (pow.f64 y #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x)) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)))
(/.f64 (/.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/4 binary64))) (pow.f64 y #s(literal -1/4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1/3 binary64) x) y)) (/.f64 #s(literal 1 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (/.f64 #s(literal -1/3 binary64) x) y)))
(pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1 binary64))
(pow.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) (/.f64 (/.f64 #s(literal -1/3 binary64) x) y)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y))) #s(literal -1 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(*.f64 #s(literal 1 binary64) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(*.f64 y (/.f64 x #s(literal 1/3 binary64)))
(*.f64 y (*.f64 x #s(literal -3 binary64)))
(*.f64 y (/.f64 x #s(literal -1/3 binary64)))
(*.f64 x (/.f64 y #s(literal 1/3 binary64)))
(*.f64 (/.f64 x #s(literal 1/3 binary64)) y)
(*.f64 #s(literal -1 binary64) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(*.f64 (*.f64 x #s(literal -3 binary64)) y)
(*.f64 #s(literal -3 binary64) (*.f64 y x))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 y #s(literal 1/3 binary64)))
(*.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64))
(*.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) #s(literal -1 binary64))
(*.f64 (/.f64 y #s(literal 1/3 binary64)) x)
(*.f64 (/.f64 y #s(literal 1/3 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(*.f64 (*.f64 y x) #s(literal -3 binary64))
(*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))))
(*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (sqrt.f64 y))
(*.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (neg.f64 (sqrt.f64 y)))
(*.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 (sqrt.f64 y) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (neg.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))) (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 y) (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 y) (pow.f64 (/.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) x) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 x #s(literal -3 binary64))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (/.f64 #s(literal 1/3 binary64) x)))
(*.f64 (sqrt.f64 y) (/.f64 x (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) x)))
(*.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)) x))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))) (sqrt.f64 y))
(*.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) x) #s(literal -1 binary64)) (sqrt.f64 y))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (/.f64 y #s(literal 1/3 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (neg.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 y) (/.f64 #s(literal 1/3 binary64) x)) (sqrt.f64 y))
(*.f64 (/.f64 (sqrt.f64 y) (/.f64 #s(literal -1/3 binary64) x)) (/.f64 (sqrt.f64 y) #s(literal -1 binary64)))
(*.f64 (/.f64 x #s(literal -1/3 binary64)) y)
(*.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)))
(*.f64 (*.f64 x (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y y))) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 (/.f64 x #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 y y)))
(*.f64 (/.f64 (/.f64 x #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y y))) (/.f64 #s(literal 1 binary64) y))
(+.f64 #s(literal 0 binary64) (/.f64 y #s(literal 1/3 binary64)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1/3 binary64) y))))
(-.f64 #s(literal 0 binary64) (/.f64 y #s(literal 1/3 binary64)))
(neg.f64 (/.f64 y #s(literal 1/3 binary64)))
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/3 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))))
(/.f64 y #s(literal 1/3 binary64))
(/.f64 y #s(literal -1/3 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/3 binary64) y))
(/.f64 #s(literal -3 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 (/.f64 y #s(literal 1/3 binary64)) #s(literal 1 binary64))
(/.f64 (/.f64 y #s(literal 1/3 binary64)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)))
(/.f64 (sqrt.f64 y) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 y #s(literal 1/3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (/.f64 y #s(literal 1/3 binary64)) (/.f64 y #s(literal 1/3 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 y #s(literal 1/3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 y #s(literal 1/3 binary64)) (/.f64 y #s(literal 1/3 binary64)))) (/.f64 y #s(literal 1/3 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 y) #s(literal 3 binary64)) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (*.f64 y y))) (*.f64 y y))
(/.f64 (*.f64 #s(literal 3 binary64) (*.f64 y y)) y)
(/.f64 (*.f64 #s(literal -3 binary64) (*.f64 y (*.f64 y y))) (*.f64 y y))
(/.f64 (*.f64 #s(literal -3 binary64) (*.f64 y y)) y)
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 3 binary64)) (*.f64 y y))
(/.f64 (*.f64 (*.f64 y y) #s(literal 3 binary64)) y)
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -3 binary64)) (*.f64 y y))
(/.f64 (*.f64 (*.f64 y y) #s(literal -3 binary64)) y)
(/.f64 (/.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/4 binary64))) (pow.f64 y #s(literal -1/4 binary64)))
(/.f64 (/.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/4 binary64))) (pow.f64 y #s(literal -1/4 binary64)))
(pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1 binary64))
(pow.f64 (/.f64 y #s(literal 1/3 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1/3 binary64) y) (/.f64 #s(literal 1/3 binary64) y)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1/3 binary64) y))) #s(literal -1 binary64))
(*.f64 #s(literal 3 binary64) y)
(*.f64 #s(literal 1 binary64) (/.f64 y #s(literal 1/3 binary64)))
(*.f64 y #s(literal 3 binary64))
(*.f64 y #s(literal -3 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 y #s(literal 1/3 binary64)))
(*.f64 #s(literal -3 binary64) y)
(*.f64 (/.f64 y #s(literal 1/3 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 y #s(literal 1/3 binary64)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (sqrt.f64 y))
(*.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (pow.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 y y)))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y y))) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 #s(literal -3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 y y)))
(*.f64 (/.f64 #s(literal -3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y y))) (/.f64 #s(literal 1 binary64) y))
(+.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) y))
(exp.f64 (-.f64 #s(literal 0 binary64) (log.f64 y)))
(exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 y)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 y #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 y y)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 y) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) #s(literal -1/2 binary64)) (*.f64 (log.f64 y) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) y))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y y))) (/.f64 #s(literal 1 binary64) y))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) y) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y) #s(literal 0 binary64))
(fma.f64 (pow.f64 y #s(literal -1/2 binary64)) (pow.f64 y #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 y #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 y #s(literal -1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 y #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) y) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) (*.f64 y y) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) y #s(literal 0 binary64))
(fma.f64 (pow.f64 y #s(literal -1/4 binary64)) (*.f64 (pow.f64 y #s(literal -1/4 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 y #s(literal -1/4 binary64)) (*.f64 (pow.f64 y #s(literal -1/4 binary64)) (pow.f64 y #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (sqrt.f64 y) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 y) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) y) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 y)) (pow.f64 y #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) y) #s(literal 0 binary64))
(fma.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/4 binary64))) (pow.f64 y #s(literal -1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 y #s(literal -1/2 binary64)) (pow.f64 y #s(literal -1/4 binary64))) (pow.f64 y #s(literal -1/4 binary64)) #s(literal 0 binary64))
(neg.f64 (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal 1 binary64) y)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) (*.f64 y y))))
(/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) y)
(/.f64 (pow.f64 y #s(literal -1/2 binary64)) (sqrt.f64 y))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 y y)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) (/.f64 #s(literal 1 binary64) y))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 y #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64))
(pow.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 y y) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 y))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y))
(*.f64 (pow.f64 y #s(literal -1/2 binary64)) (pow.f64 y #s(literal -1/2 binary64)))
(*.f64 (pow.f64 y #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 y #s(literal -1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 y #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y))) (*.f64 y y))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) y)
(*.f64 (pow.f64 y #s(literal -1/4 binary64)) (*.f64 (pow.f64 y #s(literal -1/4 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 y #s(literal -1/4 binary64)) (*.f64 (pow.f64 y #s(literal -1/4 binary64)) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 y) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 y) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 y)) (pow.f64 y #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) y))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/4 binary64))) (pow.f64 y #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 y #s(literal -1/2 binary64)) (pow.f64 y #s(literal -1/4 binary64))) (pow.f64 y #s(literal -1/4 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 y #s(literal -29/12 binary64)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -29/12 binary64) y))))
(-.f64 #s(literal 0 binary64) (/.f64 y #s(literal -29/12 binary64)))
(neg.f64 (/.f64 y #s(literal -29/12 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -29/12 binary64) y))
(/.f64 y #s(literal -29/12 binary64))
(/.f64 y #s(literal 29/12 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -29/12 binary64) y))
(/.f64 #s(literal -12/29 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal 12/29 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 (/.f64 y #s(literal -29/12 binary64)) #s(literal 1 binary64))
(/.f64 (/.f64 y #s(literal -29/12 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 29/12 binary64) (*.f64 y y)))
(/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal -29/12 binary64) (*.f64 y y)))
(/.f64 (*.f64 y y) (*.f64 #s(literal 29/12 binary64) y))
(/.f64 (*.f64 y y) (*.f64 #s(literal -29/12 binary64) y))
(/.f64 (sqrt.f64 y) (*.f64 #s(literal -29/12 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 y) (*.f64 #s(literal 29/12 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 y #s(literal -29/12 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (/.f64 y #s(literal -29/12 binary64)) (/.f64 y #s(literal -29/12 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 y #s(literal -29/12 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 y #s(literal -29/12 binary64)) (/.f64 y #s(literal -29/12 binary64)))) (/.f64 y #s(literal -29/12 binary64)))
(/.f64 (*.f64 #s(literal -12/29 binary64) (sqrt.f64 y)) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 y) #s(literal -12/29 binary64)) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 y) #s(literal 12/29 binary64)) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -12/29 binary64) (*.f64 y (*.f64 y y))) (*.f64 y y))
(/.f64 (*.f64 #s(literal -12/29 binary64) (*.f64 y y)) y)
(/.f64 (*.f64 #s(literal 12/29 binary64) (*.f64 y (*.f64 y y))) (*.f64 y y))
(/.f64 (*.f64 #s(literal 12/29 binary64) (*.f64 y y)) y)
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 12/29 binary64)) (*.f64 y y))
(/.f64 (*.f64 (*.f64 y y) #s(literal 12/29 binary64)) y)
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -12/29 binary64)) (*.f64 y y))
(/.f64 (*.f64 (*.f64 y y) #s(literal -12/29 binary64)) y)
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -29/12 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -12/29 binary64) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal 12/29 binary64) (pow.f64 y #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal 12/29 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -29/12 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)))
(pow.f64 (/.f64 #s(literal -29/12 binary64) y) #s(literal -1 binary64))
(pow.f64 (/.f64 y #s(literal -29/12 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal -29/12 binary64) y) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -29/12 binary64) y) (/.f64 #s(literal -29/12 binary64) y)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal -29/12 binary64) y))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 y #s(literal -29/12 binary64)))
(*.f64 y #s(literal -12/29 binary64))
(*.f64 y #s(literal 12/29 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 y #s(literal -29/12 binary64)))
(*.f64 #s(literal -12/29 binary64) y)
(*.f64 #s(literal 12/29 binary64) y)
(*.f64 (/.f64 y #s(literal -29/12 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 y #s(literal -29/12 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal -29/12 binary64) y) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -29/12 binary64) y) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -29/12 binary64) y) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (/.f64 #s(literal -29/12 binary64) y) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -29/12 binary64) y) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 #s(literal -29/12 binary64) y) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal -12/29 binary64)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal 12/29 binary64)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) #s(literal -29/12 binary64)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) #s(literal 29/12 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -29/12 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal -1 binary64)) (sqrt.f64 y))
(*.f64 (neg.f64 (pow.f64 (/.f64 #s(literal -29/12 binary64) y) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal -29/12 binary64) y) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -12/29 binary64) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -29/12 binary64) y) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal -29/12 binary64) y) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 12/29 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 y y)))
(*.f64 (/.f64 #s(literal 12/29 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y y))) (/.f64 #s(literal 1 binary64) y))
(+.f64 #s(literal 0 binary64) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(+.f64 (*.f64 (*.f64 x #s(literal -3 binary64)) #s(literal 0 binary64)) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y))))
(-.f64 #s(literal 0 binary64) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/3 binary64) y)) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(fma.f64 (*.f64 x #s(literal -3 binary64)) #s(literal 0 binary64) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(neg.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(/.f64 #s(literal 3 binary64) (/.f64 (/.f64 #s(literal 1 binary64) y) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/3 binary64) x) y))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64)))))
(/.f64 y (/.f64 #s(literal 1/3 binary64) x))
(/.f64 y (/.f64 #s(literal -1/3 binary64) x))
(/.f64 x (/.f64 #s(literal 1/3 binary64) y))
(/.f64 (/.f64 x #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1/3 binary64) x) y))
(/.f64 (*.f64 x #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal -3 binary64) (/.f64 (/.f64 #s(literal 1 binary64) y) x))
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1/3 binary64) y))
(/.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64))
(/.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) #s(literal -1 binary64))
(/.f64 (/.f64 y #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) x))
(/.f64 (/.f64 y #s(literal 1/3 binary64)) (/.f64 #s(literal -1 binary64) x))
(/.f64 (*.f64 y x) #s(literal 1/3 binary64))
(/.f64 (*.f64 y x) #s(literal -1/3 binary64))
(/.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x))
(/.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) x))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -1/3 binary64) x) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (*.f64 y (*.f64 y y)) (*.f64 (/.f64 #s(literal 1/3 binary64) x) (*.f64 y y)))
(/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y y) (/.f64 #s(literal 1/3 binary64) x)))
(/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y y) (/.f64 #s(literal -1/3 binary64) x)))
(/.f64 (*.f64 y (*.f64 y y)) (*.f64 (/.f64 #s(literal -1/3 binary64) x) (*.f64 y y)))
(/.f64 (*.f64 y y) (*.f64 (/.f64 #s(literal 1/3 binary64) x) y))
(/.f64 (*.f64 y y) (*.f64 (/.f64 #s(literal -1/3 binary64) x) y))
(/.f64 (*.f64 y y) (*.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(/.f64 (*.f64 y y) (*.f64 y (/.f64 #s(literal -1/3 binary64) x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/3 binary64))))
(/.f64 (sqrt.f64 y) (/.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) x))
(/.f64 (sqrt.f64 y) (*.f64 (/.f64 #s(literal -1/3 binary64) x) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 y) (*.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 #s(literal -1/3 binary64) x)))
(/.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 y y)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 x #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 y y)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) y) x)) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (/.f64 #s(literal 1 binary64) y) x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) y)) (/.f64 (/.f64 #s(literal -1/3 binary64) x) y))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/3 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) y) x)) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1/3 binary64) y)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 y x))) (/.f64 #s(literal 1/3 binary64) y))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/3 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 0 binary64) x))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1/3 binary64) y)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 y (*.f64 y y))) (*.f64 y y))
(/.f64 (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 y y)) y)
(/.f64 (*.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 y (*.f64 y y))) (*.f64 y y))
(/.f64 (*.f64 (*.f64 x #s(literal -3 binary64)) (*.f64 y y)) y)
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) (/.f64 x #s(literal 1/3 binary64))) (*.f64 y y))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x #s(literal -3 binary64))) (*.f64 y y))
(/.f64 (*.f64 (*.f64 y y) (/.f64 x #s(literal 1/3 binary64))) y)
(/.f64 (*.f64 (*.f64 y y) (*.f64 x #s(literal -3 binary64))) y)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) y) (*.f64 (*.f64 x x) #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) y) (*.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (sqrt.f64 y)) (*.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) y) (/.f64 x #s(literal 1/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) y) (*.f64 x #s(literal -3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) (sqrt.f64 y)) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 (sqrt.f64 y) #s(literal -1 binary64)) (/.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) x))
(/.f64 (*.f64 (sqrt.f64 y) #s(literal -1 binary64)) (*.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 #s(literal -1/3 binary64) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/3 binary64))))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 (*.f64 x x) #s(literal 9 binary64)))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (/.f64 x #s(literal 1/3 binary64)))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 x #s(literal -3 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/3 binary64))))
(/.f64 (*.f64 (sqrt.f64 y) (*.f64 x #s(literal -3 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 y) (*.f64 x #s(literal -3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(/.f64 (*.f64 (sqrt.f64 y) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 (pow.f64 y #s(literal -1/2 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (*.f64 (sqrt.f64 y) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 x #s(literal 1/3 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 (*.f64 y y) (/.f64 x #s(literal 1/3 binary64))))
(/.f64 (*.f64 (*.f64 y y) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 y (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (*.f64 (*.f64 y y) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (*.f64 y y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 y y)) (*.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) y))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 y y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) (*.f64 y y)) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(/.f64 (/.f64 x #s(literal -1/3 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) (/.f64 y (/.f64 #s(literal 1/3 binary64) x))) (*.f64 #s(literal 0 binary64) (/.f64 y (/.f64 #s(literal 1/3 binary64) x))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (pow.f64 y #s(literal -1/4 binary64))) (pow.f64 y #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x)) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)))
(/.f64 (/.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/4 binary64))) (pow.f64 y #s(literal -1/4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1/3 binary64) x) y)) (/.f64 #s(literal 1 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (/.f64 #s(literal -1/3 binary64) x) y)))
(pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1 binary64))
(pow.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) (/.f64 (/.f64 #s(literal -1/3 binary64) x) y)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y))) #s(literal -1 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 y x))
(*.f64 #s(literal 1 binary64) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(*.f64 y (/.f64 x #s(literal 1/3 binary64)))
(*.f64 y (*.f64 x #s(literal -3 binary64)))
(*.f64 y (/.f64 x #s(literal -1/3 binary64)))
(*.f64 x (/.f64 y #s(literal 1/3 binary64)))
(*.f64 (/.f64 x #s(literal 1/3 binary64)) y)
(*.f64 #s(literal -1 binary64) (/.f64 y (/.f64 #s(literal 1/3 binary64) x)))
(*.f64 (*.f64 x #s(literal -3 binary64)) y)
(*.f64 #s(literal -3 binary64) (*.f64 y x))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 y #s(literal 1/3 binary64)))
(*.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) #s(literal 1 binary64))
(*.f64 (/.f64 y (/.f64 #s(literal 1/3 binary64) x)) #s(literal -1 binary64))
(*.f64 (/.f64 y #s(literal 1/3 binary64)) x)
(*.f64 (/.f64 y #s(literal 1/3 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(*.f64 (*.f64 y x) #s(literal -3 binary64))
(*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))))
(*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (sqrt.f64 y))
(*.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (neg.f64 (sqrt.f64 y)))
(*.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 (sqrt.f64 y) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (neg.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (/.f64 x (pow.f64 y #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))) (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (sqrt.f64 y) (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 y) (pow.f64 (/.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) x) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 x #s(literal -3 binary64))))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (/.f64 #s(literal 1/3 binary64) x)))
(*.f64 (sqrt.f64 y) (/.f64 x (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) x)))
(*.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)) x))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (pow.f64 y #s(literal -1/2 binary64))) (sqrt.f64 y))
(*.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) x) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 3 binary64)) x) #s(literal -1 binary64)) (sqrt.f64 y))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (/.f64 y #s(literal 1/3 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (neg.f64 (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 y) (/.f64 #s(literal 1/3 binary64) x)) (sqrt.f64 y))
(*.f64 (/.f64 (sqrt.f64 y) (/.f64 #s(literal -1/3 binary64) x)) (/.f64 (sqrt.f64 y) #s(literal -1 binary64)))
(*.f64 (/.f64 x #s(literal -1/3 binary64)) y)
(*.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal -1/3 binary64) x) y) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)))
(*.f64 (*.f64 x (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal 1/3 binary64) y) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))) (/.f64 #s(literal 3 binary64) (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -3 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 y #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal -1/2 binary64)))) (*.f64 #s(literal 3 binary64) (/.f64 x (pow.f64 y #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 x #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y y))) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 (/.f64 x #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 y y)))
(*.f64 (/.f64 (/.f64 x #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y y))) (/.f64 #s(literal 1 binary64) y))
(+.f64 (/.f64 x #s(literal 1/3 binary64)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 x #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/3 binary64) x)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 x #s(literal -3 binary64)))
(fma.f64 #s(literal 3 binary64) x #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 x #s(literal 1/3 binary64)) #s(literal 0 binary64))
(fma.f64 x #s(literal 3 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 x #s(literal 1/3 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) x) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -3 binary64) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(neg.f64 (*.f64 x #s(literal -3 binary64)))
(/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/3 binary64) x))
(/.f64 x #s(literal 1/3 binary64))
(/.f64 (/.f64 x #s(literal 1/3 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1/3 binary64) x))
(/.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/3 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) (*.f64 x #s(literal -3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64))) #s(literal -1 binary64)) (/.f64 x #s(literal 1/3 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 (*.f64 x x) #s(literal 9 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (/.f64 x #s(literal 1/3 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))))) (*.f64 (*.f64 x x) #s(literal 9 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (/.f64 x #s(literal 1/3 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1/3 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64)))) (*.f64 (*.f64 x x) #s(literal 9 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 x #s(literal -3 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 x x) #s(literal 9 binary64)))
(pow.f64 (/.f64 x #s(literal 1/3 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1 binary64))
(*.f64 #s(literal 3 binary64) x)
(*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 1/3 binary64)))
(*.f64 x #s(literal 3 binary64))
(*.f64 (/.f64 x #s(literal 1/3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3 binary64)))
(*.f64 (*.f64 x #s(literal -3 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -3 binary64) (-.f64 #s(literal 0 binary64) x))
(*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -3 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/3 binary64) x) #s(literal -1/2 binary64)))

simplify15.0ms (0.2%)

Algorithm
egg-herbie
Rules
28×*-lowering-*.f32
28×*-lowering-*.f64
10×*-commutative
associate-*r*
associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
011372
120372
223372
023372
Stop Event
iter limit
saturated
Counts
96 → 96
Calls
Call 1
Inputs
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(* 3 y)
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ 1 y)
(/ 1 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* -12/29 y)
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 (* x y))
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
(* 3 x)
Outputs
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 y)
(*.f64 #s(literal 3 binary64) y)
(* 3 y)
(*.f64 #s(literal 3 binary64) y)
(* 3 y)
(*.f64 #s(literal 3 binary64) y)
(* 3 y)
(*.f64 #s(literal 3 binary64) y)
(* 3 y)
(*.f64 #s(literal 3 binary64) y)
(* 3 y)
(*.f64 #s(literal 3 binary64) y)
(* 3 y)
(*.f64 #s(literal 3 binary64) y)
(* 3 y)
(*.f64 #s(literal 3 binary64) y)
(* 3 y)
(*.f64 #s(literal 3 binary64) y)
(* 3 y)
(*.f64 #s(literal 3 binary64) y)
(* 3 y)
(*.f64 #s(literal 3 binary64) y)
(* 3 y)
(*.f64 #s(literal 3 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* -12/29 y)
(*.f64 y #s(literal -12/29 binary64))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 (* x y))
(*.f64 y (*.f64 #s(literal 3 binary64) x))
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)
(* 3 x)
(*.f64 #s(literal 3 binary64) x)

eval148.0ms (2.4%)

Compiler

Compiled 9533 to 1116 computations (88.3% saved)

prune75.0ms (1.2%)

Pruning

10 alts after pruning (2 fresh and 8 done)

PrunedKeptTotal
New8442846
Fresh000
Picked123
Done066
Total84510855
Accuracy
100.0%
Counts
855 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.4%
(/.f64 (*.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) y))
2.9%
(/.f64 y #s(literal 29/12 binary64))
47.1%
(/.f64 y #s(literal -29/12 binary64))
55.4%
(/.f64 x (/.f64 #s(literal 1/3 binary64) y))
99.6%
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
99.6%
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
55.4%
(*.f64 (*.f64 y x) #s(literal 3 binary64))
55.4%
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
55.4%
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
47.3%
(*.f64 #s(literal -12/29 binary64) y)
Compiler

Compiled 199 to 102 computations (48.7% saved)

regimes33.0ms (0.5%)

Counts
18 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -12/29 binary64) y)
(/.f64 y #s(literal -29/12 binary64))
(/.f64 y #s(literal 29/12 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
(*.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 3 binary64))
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(/.f64 x (/.f64 #s(literal 1/3 binary64) y))
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64)) y)
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) y)) x)
(/.f64 (*.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 (*.f64 x #s(literal 3 binary64)) y)) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))) (-.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 #s(literal -12/29 binary64) y)))
(*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal -12/29 binary64)) y)
Outputs
(*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal -12/29 binary64)) y)
Calls

5 calls:

8.0ms
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
7.0ms
x
6.0ms
y
5.0ms
(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
5.0ms
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
Results
AccuracySegmentsBranch
99.8%1x
99.8%1y
99.8%1(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
99.8%1(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
99.8%1(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
Compiler

Compiled 33 to 27 computations (18.2% saved)

regimes27.0ms (0.4%)

Counts
17 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -12/29 binary64) y)
(/.f64 y #s(literal -29/12 binary64))
(/.f64 y #s(literal 29/12 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
(*.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 3 binary64))
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(/.f64 x (/.f64 #s(literal 1/3 binary64) y))
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64)) y)
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) y) #s(literal 3 binary64))
(*.f64 (+.f64 x #s(literal -4/29 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 (/.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) y)) x)
(/.f64 (*.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3 binary64)) #s(literal -12/29 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 (*.f64 x #s(literal 3 binary64)) y)) (*.f64 (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal -12/29 binary64) y))) (-.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) y) (*.f64 #s(literal -12/29 binary64) y)))
Outputs
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64)) y)
Calls

5 calls:

6.0ms
(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
5.0ms
y
5.0ms
x
5.0ms
(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
5.0ms
(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
Results
AccuracySegmentsBranch
99.8%1x
99.8%1y
99.8%1(*.f64 (*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64)) y)
99.8%1(*.f64 (-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64))) #s(literal 3 binary64))
99.8%1(-.f64 x (/.f64 #s(literal 16 binary64) #s(literal 116 binary64)))
Compiler

Compiled 33 to 27 computations (18.2% saved)

regimes8.0ms (0.1%)

Counts
9 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -12/29 binary64) y)
(/.f64 y #s(literal -29/12 binary64))
(/.f64 y #s(literal 29/12 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
(*.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 3 binary64))
(*.f64 (*.f64 y x) #s(literal 3 binary64))
(/.f64 x (/.f64 #s(literal 1/3 binary64) y))
Outputs
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
(*.f64 #s(literal -12/29 binary64) y)
(*.f64 (*.f64 y x) #s(literal 3 binary64))
Calls

2 calls:

4.0ms
y
3.0ms
x
Results
AccuracySegmentsBranch
98.6%3x
57.6%2y
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0.1%)

Counts
7 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -12/29 binary64) y)
(/.f64 y #s(literal -29/12 binary64))
(/.f64 y #s(literal 29/12 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
(*.f64 (*.f64 y #s(literal -4/29 binary64)) #s(literal 3 binary64))
Outputs
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
(*.f64 #s(literal -12/29 binary64) y)
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
Calls

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
98.6%3x
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes3.0ms (0%)

Counts
5 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -12/29 binary64) y)
(/.f64 y #s(literal -29/12 binary64))
(/.f64 y #s(literal 29/12 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
Outputs
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
(*.f64 #s(literal -12/29 binary64) y)
(*.f64 (*.f64 #s(literal 3 binary64) y) x)
Calls

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
98.5%3x
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes6.0ms (0.1%)

Accuracy

Total -29.1b remaining (-86.2%)

Threshold costs -29.1b (-86.2%)

Counts
4 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -12/29 binary64) y)
(/.f64 y #s(literal -29/12 binary64))
(/.f64 y #s(literal 29/12 binary64))
(*.f64 (*.f64 #s(literal 3 binary64) y) #s(literal -4/29 binary64))
Outputs
(*.f64 #s(literal -12/29 binary64) y)
Calls

2 calls:

4.0ms
x
2.0ms
y
Results
AccuracySegmentsBranch
47.3%1y
47.3%1x
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch30.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
4.858051101511317e-22
5845008.786018753
10.0ms
-0.9660467215230166
-0.021392729356156454
Results
17.0ms288×0valid
Compiler

Compiled 268 to 211 computations (21.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 4.0ms (43.4% of total)
ival-div: 2.0ms (21.7% of total)
ival-sub: 2.0ms (21.7% of total)
const: 1.0ms (10.9% of total)
backward-pass: 0.0ms (0% of total)

bsearch33.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
4.858051101511317e-22
5845008.786018753
12.0ms
-0.9660467215230166
-0.021392729356156454
Results
21.0ms288×0valid
Compiler

Compiled 268 to 211 computations (21.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 6.0ms (56.6% of total)
ival-div: 2.0ms (18.9% of total)
ival-sub: 1.0ms (9.4% of total)
const: 1.0ms (9.4% of total)
backward-pass: 0.0ms (0% of total)

bsearch38.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
4.858051101511317e-22
5845008.786018753
12.0ms
-0.9660467215230166
-0.021392729356156454
Results
26.0ms288×0valid
Compiler

Compiled 268 to 211 computations (21.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-mult: 11.0ms (61.7% of total)
ival-div: 4.0ms (22.4% of total)
ival-sub: 1.0ms (5.6% of total)
const: 1.0ms (5.6% of total)
backward-pass: 0.0ms (0% of total)

simplify9.0ms (0.1%)

Algorithm
egg-herbie
Rules
20×*-commutative_binary64
+-commutative_binary64
if-if-or-not_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02675
14075
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal -12/29 binary64)) y)
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64)) y)
(if (<=.f64 x #s(literal -607985949695017/4503599627370496 binary64)) (*.f64 (*.f64 x #s(literal 3 binary64)) y) (if (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)) (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 y x) #s(literal 3 binary64))))
(if (<=.f64 x #s(literal -607985949695017/4503599627370496 binary64)) (*.f64 (*.f64 x #s(literal 3 binary64)) y) (if (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)) (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal 3 binary64) y) x)))
(if (<=.f64 x #s(literal -607985949695017/4503599627370496 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) y) x) (if (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)) (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal 3 binary64) y) x)))
(*.f64 #s(literal -12/29 binary64) y)
Outputs
(*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal -12/29 binary64)) y)
(*.f64 (*.f64 (+.f64 x #s(literal -4/29 binary64)) #s(literal 3 binary64)) y)
(*.f64 y (*.f64 #s(literal 3 binary64) (+.f64 x #s(literal -4/29 binary64))))
(if (<=.f64 x #s(literal -607985949695017/4503599627370496 binary64)) (*.f64 (*.f64 x #s(literal 3 binary64)) y) (if (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)) (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 y x) #s(literal 3 binary64))))
(if (<=.f64 x #s(literal -607985949695017/4503599627370496 binary64)) (*.f64 y (*.f64 x #s(literal 3 binary64))) (if (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)) (*.f64 #s(literal -12/29 binary64) y) (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(if (<=.f64 x #s(literal -607985949695017/4503599627370496 binary64)) (*.f64 (*.f64 x #s(literal 3 binary64)) y) (if (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)) (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal 3 binary64) y) x)))
(if (<=.f64 x #s(literal -607985949695017/4503599627370496 binary64)) (*.f64 y (*.f64 x #s(literal 3 binary64))) (if (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)) (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y))))
(if (<=.f64 x #s(literal -607985949695017/4503599627370496 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) y) x) (if (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)) (*.f64 #s(literal -12/29 binary64) y) (*.f64 (*.f64 #s(literal 3 binary64) y) x)))
(if (<=.f64 x #s(literal -607985949695017/4503599627370496 binary64)) (*.f64 x (*.f64 #s(literal 3 binary64) y)) (if (<=.f64 x #s(literal 1261007895663739/9007199254740992 binary64)) (*.f64 #s(literal -12/29 binary64) y) (*.f64 x (*.f64 #s(literal 3 binary64) y))))
(*.f64 #s(literal -12/29 binary64) y)

soundness1.6s (25.4%)

Rules
4764×/-lowering-/.f32
4764×/-lowering-/.f64
3190×*-lowering-*.f32
3190×*-lowering-*.f64
2922×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053958
1165832
2448832
31018832
42906832
56495832
08131832
042254
1122212
2324212
3750212
42032212
54151212
67175212
08366212
0715
12615
216013
3132613
0833513
01544
15844
234644
3298844
0836644
0107
1177
2326
3646
41066
51126
01126
Stop Event
fuel
iter limit
saturated
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 266 to 167 computations (37.2% saved)

preprocess55.0ms (0.9%)

Remove

(negabs y)

Compiler

Compiled 234 to 108 computations (53.8% saved)

end0.0ms (0%)

Profiling

Loading profile data...